OPEN: Lead Software Engineer / Developer (Oshawa)

CPUS Engineering Staffing Solutions

📍 oshawa, durham region, Canada

Full-time IT & Technology

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