Director of Engineering at Genetec leading internal systems with a focus on quality and innovation. Transforming internal services to meet the evolving business needs and driving digital agility.
Responsibilities
Define the technological vision and roadmap for internal business systems (CRM, ERP, custom platforms), with a strong focus on a modular, API-first architecture
Collaborate with executive stakeholders to ensure that technology capabilities are aligned with evolving business needs across Value Stream Leadership, digital experience and executive leadership
Promote platform modernization, data integrity and service standardization across internal services
Lead and scale engineering teams responsible for developing internal applications, configuring packaged software and delivering integration services
Drive the delivery lifecycle, ensuring code quality, performance and usability of all internal applications
Establish clear standards for architecture, documentation, code quality, reusability and CI/CD pipeline efficiency, and implement the SDL methodology
Oversee the DevOps function to enable continuous integration, testing, deployment and monitoring of internal platforms
Drive and refine test strategies, frameworks and QA automation to ensure reliability and performance at scale
Encourage adoption of best practices in Infrastructure as Code (IaC), GitOps and release automation
Lead the transition to an API-first ecosystem, focusing on interoperability among systems, partners and platforms, with governance for citizen development
Oversee the enterprise integration layer (e.g., Azure Integration Services, MuleSoft, Boomi, etc.), ensuring smooth, secure and high-performing data flows
Define governance, versioning and API lifecycle management standards across internal teams
Recruit, mentor and lead high-performing engineers, QA specialists and DevOps professionals
Define clear OKRs, KPIs and SLAs for platform performance, delivery velocity, system availability and support responsiveness
Foster a culture of technical excellence, continuous improvement and internal customer satisfaction
Requirements
Bachelor’s degree in Computer Science, Software Engineering or a related technical field
Master’s degree or MBA preferred
More than 12 years of progressive experience in software engineering, platform development or enterprise systems management, including at least 3 years in a leadership role or higher
Proven experience managing internal services (CRM, ERP, HRIS), ideally in a multi-system or international environment
Strong experience with DevOps tools, CI/CD pipeline management, test frameworks and modern software development lifecycles
Demonstrated track record implementing enterprise-wide integration strategies, including API design, middleware and asynchronous event-driven architectures
Prior experience in consulting or large-scale digital transformation projects is a strong asset
Fluency in French and English, both written and spoken (this role involves interaction with international colleagues and clients)
Benefits
Attractive compensation package
Tuition and training reimbursement program
Subsidized meals at our amazing Bistro (Les Cordons Bleus)
Work-life balance supported by a flexible work schedule
Unlimited free coffee, tea and fruit
Free on-site parking for all employees
On-site fitness center with a personal trainer, plus multiple health and wellness workshops
UiPath Developer supporting and enhancing production automations for Paralucent. Troubleshooting UiPath workflows and maintaining continuous shift - based support across Canada or India.
ABAP/ODATA Developer designing, developing, and supporting SAP ABAP and OData solutions. Delivering S/4HANA customizations, integrations, and technical project support.
Software Engineer building full - stack AI healthcare workflow products at exacare ai. Developing scalable systems, integrations, and customer - facing features for post - acute care teams.
Principal CRM Developer building Dynamics 365 and Azure solutions for Ontario’s condominium authority. Leading CRM delivery, integrations, CI/CD, testing, and engineering standards.
Principal EDC Programmer leading EDC programming, analytics, and vendor - data solutions for ICON’s global clinical research organization. Mentoring programmers and driving automation across clinical trials.
Desjardins programmer analyst developing, maintaining, and supporting enterprise IT systems and infrastructure. Applying software, data, and security practices to standardize solutions.
Game Programmer building gameplay systems, UI, and creative tools for Kabam’s multiplayer games. Developing Unity and C# solutions that improve workflows for artists and designers.
Game programmer building advanced systems, tools, and UI for Kabam’s multiplayer mobile games. Collaborating with designers and engineers using Unity and C#.