Login | Register

Senior Developer to lead a team of Developers and QA Analysts for enhancement and net new development projects

Job Type: Permanent
Positions to fill: 1
Start Date: May 23, 2022
Job End Date: May 23, 2022
Pay Rate: Salary: Negotiable
Job ID: 118683
Location: Calgary
Apply
Our client is looking for a Senior Developer to lead a team of Developers and QA Analysts for enhancement and net new development projects
 
 Please note-- Candidates can work from anywhere in Canada as this if a fully remote opportunity.
 
Must Haves:
  • 6+ years of professional experience in all phases of software development (current envrionment is Java, Spring Boot, JavaScript frameworks such as React, Nuxt.js, Vue.js, or Node.js)
  • 2+ years in a leadership role, with experience leading Development and QA teams
  • Experience with cloud computing environments such as Azure as well as associated services
  • Experienced with modern backend architectures such as microservices and service meshes and how these are deployed, managed, maintained in cloud environments
  • Experienced with modern front-end architectures and design patterns such as model-view-view-model or model-view-controller
Nice to Haves:
  • Experienced with infrastructure as code tools such as Terraform
  • Experienced with containerization such as Docker as well as best practices pertaining to management, security, operations, and monitoring of containers
  • Expertise in Git, CI/CD build automation
  • Expertise in working with standards-compliant RESTful web services, graphQL 
  • Experience testing beneath the UI/ web service layer
  • Experience with incident response platforms such as PagerDuty, FreshService, and ServiceNow
  • Knowledge of cybersecurity including OWASP Top 10 and Payment Card Industry Data Security Standard (PCI)