• Consultant (Incorporated Contractor)
  • Oshawa

500-2251

We are currently requesting resumes for the following position: Lead Software Engineer / Developer

Resume Due Date: Friday, January 2nd, 2026 (5:00PM EST)

Location: 1908 Colonel Sam Drive, Oshawa, Ontario

Work Mode: (Hybrid – 3 days remote per week)

Contract Duration: 12 Months

Hours: 35 hours/week

Level: Senior

Vacancies: 2

Employment Type: Incorporated Contractor

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

-Cloud Platform: Azure (mandatory)

-Cloud Services & Certifications: GitHub Enterprise (GHE-900), Azure Associate Certification preferred

-Databases: MS SQL

-UX: Material UI, UI

-Architectural Patterns: Microservices, Serverless, Event-driven (near real-time), Monolithic (legacy)

-Design Approach: Domain Driven Design (DDD)

-CI/CD: Transitioning from Azure DevOps to GitHub Enterprise

-Containerization & Orchestration: Docker, Azure Kubernetes Service (AKS)

-Monitoring: Dynatrace

-Security: Knowledge of PCI/HIPAA (nice to have)

Qualifications:

-Bachelor’s degree in Computer Science, Software Engineering, or related field.

-8-15 years of experience in full stack development and technical leadership.

-Proven ability to mentor teams and influence technical direction.

-Strong expertise in system architecture, design patterns, and cloud technologies.

-Experience with Agile, DevOps, and modern software workflows.

-Excellent communication, analytical thinking, and problem-solving skills.

Soft Skills:

-Exceptional verbal and written communication.

-Collaborative team player with strong leadership traits.

-Ability to think outside the box and deliver innovative solutions.

Major Initiatives:

-New app development.

-Refactoring and retrofitting legacy systems.

-Driving modernization and cloud-native adoption.

To apply for this job email your details to lnewman@cpus.ca

All applicants are required to complete a CSIS Security Clearance to be considered for employment in the Nuclear sector.
Failure to initiate/apply for a CSIS Security Clearance will result in your application being rejected.

Job Details

  • Job ID: 500-2251
  • Job Type: Consultant (Incorporated Contractor)
  • Number of Vacancies: 1
  • Level: Senior
  • Location: Oshawa
  • Duration: 1 year
  • Closing Date: January 2, 2026