The Opportunity: 12 Month Maternity Leave Cover
As Senior Manager, Development, you will play a critical leadership role in shaping and delivering Symcor’s technology solutions. You will lead a high-performing team of software developers and work closely with business, technology, and vendor partners to deliver secure, scalable, and reliable systems that support Symcor’s strategic objectives.
This role combines hands-on technical leadership with people leadership and delivery accountability. You will drive major technology initiatives end-to-end (from solution design through deployment) while ensuring quality, cost efficiency, and alignment with Symcor’s technology standards, security requirements, and long-term roadmap.
This is a hybrid role with flexible onsite expectations, typically 1 to 2 days per week. New employees are expected to be onsite 2 to 3 times a week during their first three months to support onboarding and collaboration. #LI-Hybrid
About The Role:
- Provide technical direction and oversight across system design, development, testing, deployment, and ongoing support
- Act as a senior escalation point for technical and delivery issues, including vendor performance and solution quality
- Partner with project managers and business stakeholders to scope initiatives, set timelines, estimate resources, and manage delivery risks
- Design and oversee technical architecture and infrastructure, ensuring alignment with Symcor’s enterprise standards and security requirements
- Review and approve technical specifications, architecture designs, code, and vendor deliverables
- Drive adoption of best practices, coding standards, and modern development approaches across the team
- Contribute to product roadmaps, backlog grooming, and prioritization for supported platforms and services
- Manage software licensing and technology spend, ensuring solutions are right-sized and cost-effective
- Provide hands-on technical leadership, including code reviews, solution design sessions, and complex issue resolution
- Monitor team performance, coach and develop employees, and support a culture of collaboration, accountability, and continuous improvement
- Support workforce planning, hiring decisions, performance management, and capability development
- Partner with senior leaders and finance to develop and manage budgets, forecasts, and multi-year business plans
What You Need to Succeed:
Education:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, Mathematics, or a related field (or equivalent experience)
Experience:
- 10+ years of progressive experience in software development
- Proven experience leading development teams and delivering complex, enterprise-scale solutions
- Experience working with third-party vendors, including contract negotiation, oversight, and deliverable review
- Demonstrated success delivering projects using Agile and traditional delivery methodologies
- Experience in regulated or large enterprise environments (financial services preferred)
Skill requirements
- Strong expertise in Node.js, JavaScript, CSS, React, and PostgreSQL
- Significant experience with cloud platforms (AWS preferred; GCP and/or Azure considered an asset)
- Solid understanding of APIs, system integration, and modern application architectures
- Knowledge of operating systems including Microsoft, Unix, and Linux
- Strong understanding of the full software development lifecycle
- Excellent communication, leadership, and stakeholder management skills
- Strong analytical and problem-solving abilities with attention to detail
- Ability to balance strategic thinking with hands-on technical contribution
- Adaptable, collaborative, and comfortable operating in a fast-changing environment
- Passion for technology and continuous learning