This role blends hands-on technical leadership, people management, and strategic vision to drive the development and maintenance of innovative solutions
Job Summary
This role blends hands-on technical leadership, people management, and strategic vision to drive the development and maintenance of innovative solutions.
Manage a team of developers across multiple scrum teams in every aspect of the implementation from analyzing business requirements through design, development, deployment and post-production support.
Colliers offers innovative projects, career growth, competitive benefits & compensation, and a collaborative culture.
Matching Summary
This role blends hands-on technical leadership, people management, and strategic vision to drive the development and maintenance of innovative solutions.
Salary
$134,350 to $145,000 CAD
Skills & Requirements
Must-have
Hands-on technical leadership
People management
Strategic vision
Agile practices
Service-oriented cloud environment
Full stack development experience
Integration development (SOAP/REST APIs)
ERP systems and integrations
Database technologies (MSSQL, NoSQL)
Service oriented/microservice architecture
Production support for enterprise applications
Automated build tools and CI/CD
Agile software development methods
Effective communication with stakeholders
Nice-to-have
Cloud development experience (Azure, GCP)
Experience with Terraform, Kubernetes, Docker
Key Requirements
12+ years of experience in analysis, design, development, deployment, and production support of enterprise applications
5+ years of experience managing technical teams
Post-secondary degree/diploma in Software Engineering, Computer Science, or related discipline
Experience with C#, .Net, JavaScript, React
Experience with automated build tools, code management and continuous integration
Experience with cloud development (Azure Cloud, Google Cloud Platform) preferred