Développeur(euse) logiciel sénior / Senior Software Developer

Eaton
Canada
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Interpersonal skills","Organizational skills","Analytical aptitude","Complex problem-solving"]

Design and develop Eaton’s next-generation Advanced Distribution Planning System software platform for analyzing and modeling electricity distribution networks and renewable energy. Work on modern .NET/C# code, review pull requests, write unit tests, and collaborate with QA on automated testing. Participate in Agile/SCRUM lifecycle activities, assess emerging tools including AI-driven productivity solutions, and maintain comprehensive technical documentation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Eaton
Eaton
2 days ago

Développeur(euse) logiciel sénior / Senior Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Design and develop Eaton’s next-generation Advanced Distribution Planning System software platform for analyzing and modeling electricity distribution networks and renewable energy. Work on modern .NET/C# code, review pull requests, write unit tests, and collaborate with QA on automated testing. Participate in Agile/SCRUM lifecycle activities, assess emerging tools including AI-driven productivity solutions, and maintain comprehensive technical documentation.
Location: Canada
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Analyze technical specifications and engineering requirements for the ADPS platform.
  • •Design, develop, and maintain efficient, testable, reusable, and reliable code using modern .NET and C#.
  • •Review pull requests and advocate for software development best practices.
  • •Develop and execute unit tests, and collaborate with QA engineers to support automated testing.
  • •Participate fully in SCRUM ceremonies and all phases of the software development lifecycle, including assessing emerging technologies and maintaining technical documentation.

Pay and Benefits

Perks:Health InsuranceRetirement BenefitsPaid Leave

Key Requirements

  • •Bachelor’s degree in software engineering, computer science, or related from an accredited institution.
  • •Minimum 5 years of software development experience.
  • •Minimum 3 years of modern C# programming experience.
  • •Experience with distributed systems and microservices, plus Azure or other cloud technologies.
  • •Experience with Jira and GitHub (or similar), and Agile software development; fluency in English and French and legal authorization to work in Canada without corporate sponsorship.
Experience:5+ years
Education:Bachelor's
Skills:CommunicationInterpersonal skillsOrganizational skillsAnalytical aptitudeComplex problem-solving
Languages:EnglishFrench
Tech Stack:C#.NETAzureMicroservicesDistributed systemsJiraGitHubSQLLINQMicrosoft SQL ServerOracle DatabaseGraphQLEntity FrameworkKubernetesRabbitMQServiceBusKafkaCI/CDGithub ActionsAzure Devops

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Eaton
Designs, manufactures, and distributes electrical components, power management systems, and industrial equipment for energy, aerospace, vehicle, and industrial markets worldwide, focusing on efficiency, safety, and sustainability.
Industry: Industrial Machinery
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Dublin, Ireland
Founded: 1911
WebsiteLinkedIn