OPEN: Lead Software Engineer / Developer (Oshawa)
C
CPUS Engineering Staffing Solutions
📍 oshawa, durham region, Canada
Job Description
What You’ll Do
- Lead system design and architecture decisions for new and existing applications.
- Mentor engineers, elevate team performance, and foster a culture of technical excellence.
- Implement coding standards, security best practices, and modern development workflows.
- Collaborate with stakeholders to align technology with business objectives.
- Drive new application development and modernization / refactoring of legacy systems.
- Evaluate emerging technologies and guide adoption of cloud‑native and microservices architectures.
- Influence strategic direction by participating in discussions and providing technical expertise to leadership and stakeholders, ensuring informed decision‑making.
- Fulfill additional responsibilities as needed to support organizational goals and initiatives.
Tech Stack & Tools
- Languages & Frameworks: C#, .NET Core, Node.js, React, Angular, Python