Lead Software Engineer Nuclear
3 weeks ago
Lead Software Engineer / DeveloperResume Due Date: Monday, December 15, 2025 (5:00 PM EST)Number of Vacancies: 2Level: MP5Contract Duration: 12 MonthsHours of Work: 35 hours/weekLocation: Oshawa (Hybrid - 3 days remote)Job OverviewThe Lead Software Developer/Engineer is a specialist technical role focused on elevating engineering excellence, driving technical strategy, and influencing software development practices across one or more teams. This position involves mentoring engineers, defining architectural direction, and collaborating with stakeholders to align technology with business objectives.Key Responsibilities:Lead system design and architecture decisions to deliver robust and scalable solutions.Mentor engineers to enhance technical skills and team performance.Advocate and implement development standards and best practices for quality and security.Collaborate with leadership and stakeholders to align technical solutions with business goals.Foster cross-team collaboration and contribute to organization-wide technical strategies.Evaluate and implement new technologies to accelerate development and innovation.Provide technical expertise in strategic discussions to influence decision-making.Support additional responsibilities as needed to achieve organizational objectives.Technical Requirements & Environment:Primary Languages & Frameworks: .NET Core, Node.js, React, Angular, Python.Frontend/Backend Expertise: Hands-on experience with React, Angular, Node.js, .NET Core within a Linux ecosystem; containerization experience required.Cloud Platform: Azure (preferred).Cloud Services & Certifications: GitHub Enterprise (GHE-900), Azure Associate Certification.Architectural Patterns: Microservices, serverless, event-driven (for near real-time apps), and monolithic (legacy systems).Design Patterns: Domain-Driven Design (DDD).CI/CD Tools: Transitioning from Azure DevOps (ADO) to GitHub Enterprise.Containerization & Orchestration: Docker and Azure Kubernetes Services (AKS).Security & Compliance: Knowledge of PCI/HIPAA is a nice-to-have.Legacy & Modernization: Role includes supporting legacy systems, modernization efforts, and new app development (approx. 50/50 split).Balance of Responsibilities: 80% hands-on development, 20% architectural leadership.Qualifications:Bachelor's degree in Computer Science, Software Engineering, or related field.6-8 years of experience in software development and technical leadership.Proven ability to mentor engineers and drive technical excellence.Strong expertise in system architecture, design patterns, and cloud technologies.Experience with Agile methodologies, DevOps practices, and modern development workflows.Excellent verbal and written communication, analytical thinking, and ability to think outside the box for solutions.Team player with strong collaboration skills and ability to influence technical direction.Major Initiatives for Next 12 Months:New application development.Refactoring and retrofitting initiatives.
-
Lead Software Engineer Nuclear
3 weeks ago
Ontario (ON), Canada CPUS Engineering Staffing Solutions Inc. Full timeWe are currently requesting resumes for the following position: Lead Software Engineer DeveloperResume Due Date: Monday, December 15 th , 2025 (5:00PM EST) Number of Vacancies: 2Level: MP5Contract Duration: 12 MonthsHours of work: 35 hours Location: OshawaWork Mode: (Hybrid - 3 days remote) Job OverviewThe Lead Software Developer/Engineer is a specialist...
-
Lead Electrical Engineer – Nuclear
4 days ago
Whitby, Ontario, Canada GHD Full timeJob DescriptionOur world demands low carbon energy solutions to achieve a Net Zero future.And as we look to transition from traditional energy sources to adopt more renewable alternatives, you can play a key role in enabling and accelerating this change.We'll support you every step of the way as you join us in finding sustainable energy solutions to make a...
-
Mechanical Engineer
3 weeks ago
Ontario (ON), Canada Airswift Full timeElevate Your Career as a Mechanical Engineer - Nuclear Join a dynamic team as a Mechanical Engineer, contributing to transformative nuclear projects that support clean energy initiatives in Ontario. Role Overview Perform mechanical design and engineering tasks for nuclear projects, ensuring compliance with industry standards and regulatory requirements....
-
Intermediate Electrical Engineer
3 weeks ago
Ontario (ON), Canada Airswift Full timeWe are seeking an Intermediate Electrical Engineer in Markham or Kincardine to assist in nuclear power plant projects. You will be part of a growing team that is embedded in the transformation of Ontario's nuclear fleet, working on critical projects, some of the most ambitious clean energy programs in the world. Why join Nuclear team:The scale of impact -...
-
Lead Software Engineer| Nuclear
3 weeks ago
Oshawa, ON, Canada CPUS Engineering Staffing Solutions Inc. Full timeWe are currently requesting resumes for the following position : Lead Software Engineer Developer Resume Due Date : Monday, December 15 th , 2025 (5:00PM EST) Number of Vacancies : 2 Level : MP5 Contract Duration : 12 Months Hours of work: 35 hours Location : Oshawa Work Mode: (Hybrid – 3 days remote) Job Overview The Lead Software...
-
Lead Software Engineer| Nuclear
3 weeks ago
Oshawa, ON, Canada CPUS Engineering Staffing Solutions Inc. Full timeWe are currently requesting resumes for the following position : Lead Software Engineer Developer Resume Due Date : Monday, December 15 th , 2025 (5:00PM EST) Number of Vacancies : 2 Level : MP5 Contract Duration : 12 Months Hours of work: 35 hours Location : Oshawa Work Mode: (Hybrid – 3 days remote) Job Overview The Lead Software Developer/Engineer is a...
-
Lead Software Engineer| Nuclear
3 weeks ago
Oshawa, ON, Canada CPUS Engineering Staffing Solutions Inc. Full timeWe are currently requesting resumes for the following position : Lead Software Engineer Developer Resume Due Date : Monday, December 15 th , 2025 (5:00PM EST) Number of Vacancies : 2 Level : MP5 Contract Duration : 12 Months Hours of work: 35 hours Location : Oshawa Work Mode: (Hybrid – 3 days remote) Job Overview The Lead Software...
-
Lead Software Engineer| Nuclear
3 weeks ago
Oshawa, ON, Canada CPUS Engineering Staffing Solutions Inc. Full timeLead Software Engineer / Developer Resume Due Date: Monday, December 15, 2025 (5:00 PM EST) Number of Vacancies: 2 Level: MP5 Contract Duration: 12 Months Hours of Work: 35 hours/week Location: Oshawa (Hybrid – 3 days remote) Job Overview The Lead Software Developer/Engineer is a specialist technical role focused on elevating engineering excellence,...
-
Lead Software Engineer| Nuclear
3 weeks ago
Oshawa, ON, Canada CPUS Engineering Staffing Solutions Inc. Full timeLead Software Engineer / Developer Resume Due Date: Monday, December 15, 2025 (5:00 PM EST) Number of Vacancies: 2 Level: MP5 Contract Duration: 12 Months Hours of Work: 35 hours/week Location: Oshawa (Hybrid – 3 days remote) Job Overview The Lead Software Developer/Engineer is a specialist technical role focused on elevating engineering excellence,...
-
Nuclear Buyer
3 weeks ago
Ontario (ON), Canada Tundra Technical Solutions Full timeThe Nuclear Buyer plays a critical role in ensuring all procurement meets CSA N286, N285, and N299 standards and aligns with project schedules within the nuclear sector.Key ResponsibilitiesProcurement ExecutionManage end-to-end procurement lifecycle for nuclear-class items (RFP ? PO ? receipt ? closeout).Source, evaluate, and negotiate with suppliers for...