- Mississauga, Ontario, Canada
- Hybrid
- Full-time · Senior
- 8+ years
A strategic leadership role to establish software engineering practices, standards, and structure to modernize enterprise platforms and deliver secure, scalable, maintainable solutions across the organization.
Responsibilities
- Own and evolve our software engineering practice, establishing clear standards, processes and expectations that improve consistency, quality and accountability.
- Connect development efforts across the organization, working cross-functionally with dispersed teams, technology partners and business stakeholders to create alignment around how software is designed, developed and delivered.
- Bring structure without unnecessary bureaucracy, introducing practical engineering disciplines that improve security, scalability, maintainability and delivery.
- Lead engineering activities supporting the modernization of enterprise platforms, including PVC Connect, with a focus on microservices, API-first development, integrations and scalable architecture.
- Establish and continuously improve engineering practices for CI/CD, code quality, observability, release management and secure software development.
Requirements
- Degree or diploma in computer science
- Degree or diploma in engineering
- Degree or diploma in information systems
- Nice to have: AI-powered solutions
- Nice to have: copilots