CareerPlan

Développeur(euse) logiciel principal(e) / Lead Software Developer

Brossard, Quebec, CAN, J4Z 0N5Full-time$101k–$126k2026-10-16 → 2026-11-12
Hybrid

Core

Lead the design and development of next-generation calculation engines for Eaton's Advanced Distribution Planning System, focusing on electricity distribution networks and renewable energy analysis.

Role type

Senior IC Lead Software Developer (C#/.NET)

Builds

Next-generation calculation engines for the Advanced Distribution Planning System

Domain

Utility software / Power grid analysis

Deliverable

production ML models | product features

Required skills

C#, .NET, C++, Agile development, Unit testing, Technical specifications, Mentoring, Stakeholder collaboration, Jira, GitHub

Preferred skills

Distributed systems, Cloud native (containers, CI/CD), Azure/AWS/GCP/OCI, Parallel computing frameworks, Python

Technologies

C#, .NET, C++, Jira, GitHub, Azure, AWS, GCP, OCI, Python

Responsibilities

Lead technical specifications and engineering requirements analysis; Design, develop, and maintain efficient, testable, and reusable code; Review pull requests and promote software development best practices; Lead unit test development and execution; Lead all development lifecycle stages with the product owner; Lead sprint activities with the Scrum Master; Mentor team members; Evaluate and select technologies including AI-based productivity solutions.