Manager, Application Development
Location: Toronto or Calgary (Hybrid)
Salary: $100,000 – $110,000 annually
Role Summary
Our client is seeking a Manager, Application Development to lead day-to-day delivery across development teams and ensure consistent execution across the full software delivery lifecycle. Reporting to Senior Director, Application Development Business Solutions, this role is accountable for overseeing development activities, aligning delivery plans with architectural direction, and ensuring work is delivered on time with the right level of quality, security, and documentation.
The Manager, Application Development will combine strong people leadership, delivery management, and technical depth. This individual must be able to remove roadblocks quickly, maintain clear accountability across teams, and remain hands-on when required to ensure delivery success, including code quality, audit readiness, and production stability.
Key Responsibilities
- Lead and oversee application development activities aligned with business priorities, architecture, and security standards
- Partner with Architects to translate solution direction into delivery plans and technical execution approaches
- Own SDLC delivery including requirements readiness, design, build, testing coordination, deployment readiness, and operational transition
- Manage capacity planning, work intake, prioritization, and resource allocation
- Maintain delivery schedules, manage dependencies, and proactively mitigate risks and issues
- Remove roadblocks across Infrastructure, Security, QA, Release Management, and vendor teams
- Ensure strong engineering practices including code reviews, branching strategy, and quality gates
- Provide hands-on support when required (design, troubleshooting, incident resolution, code review)
- Enforce development policies, standards, and secure coding practices
- Ensure audit and compliance readiness including traceability, change control, and evidence management
- Drive team performance through coaching, feedback, and continuous improvement
- Provide clear reporting to leadership on progress, risks, and delivery status
- Stay current with emerging technologies and recommend improvements where applicable
Key Skills & Experience
- Bachelor’s degree in Computer Science, IT, or equivalent experience
- 5–7+ years in application development
- 2–3+ years in a leadership or managerial role
- Strong SDLC and Agile delivery experience (including release management and deployment planning)
- Experience leading complex software initiatives in enterprise environments
- Strong collaboration with Architects and senior technical stakeholders
- Knowledge of code quality practices (code reviews, automated testing, maintainable design patterns)
- Experience with security-first development practices
- Exposure to audit/compliance environments (change control, traceability, evidence collection)
- Strong communication and stakeholder management skills
- Ability to manage competing priorities in fast-paced environments
- Experience working with vendors and external partners
Compensation
Vacancy Status
This posting is for an existing contract position that is currently available to be filled.
Use of Artificial Intelligence
No artificial intelligence (AI) is used in the screening, assessment, or selection of candidates. All applications are reviewed by our recruitment team.
Equal Opportunity
emergiTEL is committed to creating a diverse and inclusive workplace. We welcome applications from all qualified individuals regardless of background.