{"id":2740201,"url":"https://alion.io/job/eaton-developpeureuse-logiciel-principale-lead-software-developer","title":"Développeur(euse) logiciel principal(e) / Lead Software Developer","company":{"id":6044,"name":"Eaton","domain":"eaton.com","url":"https://alion.io/company/eaton","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Eightfold","truth_index":{"grade":"A","score":88,"open_postings":324,"ghost_share":0.04,"stale_share":0.343,"repost_share":0.099,"time_to_fill_p50_days":41,"computed_at":"2026-10-30T05:48:23Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Brossard, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":101000,"max":126000,"currency":"CAD","period":"year","gross":null,"usd_annual":89119},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Agile","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"GCP","optional":false},{"name":"GitHub","optional":false},{"name":"Jira","optional":false},{"name":"Python","optional":false},{"name":"Scrum","optional":false}],"status":"live","first_seen_at":"2026-10-08T00:08:57Z","employer_posted_date":"2026-10-16","last_verified_at":"2026-10-30T03:30:20Z","board_verified":true,"closed_at":null,"days_open":22,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":22},"description":"La division des Services et systèmes d’ingénierie électrique d’Eaton est actuellement à la recherche d’une personne pour occuper le poste de Développeur(euse) logiciel principal(e). Ce poste est basé au Centre d’innovation des Amériques d’Eaton à Brossard (QC) et offre une formule de travail hybride ainsi que des avantages sociaux dès le premier jour. Les personnes candidates doivent résider dans un rayon de 80 km de Brossard, QC, Canada.\nLa fourchette salariale annuelle prévue pour ce poste est de 101000 $ à 126000 $. Veuillez noter que les informations salariales ci-dessus ne sont fournies qu’à titre indicatif. Les salaires sont déterminés en fonction des compétences, de l’expérience et des qualifications des candidats, ainsi que des considérations du marché et de l’entreprise.\nEaton's Electrical Engineering Services and Systems division is currently seeking a Lead Software Developer. This role is based in our Eaton Americas Innovation Center in Brossard (QC) and offers hybrid work opportunities, as well as benefits from day one. Candidates must reside within 80km of Brossard, QC, Canada.\nThe expected annual salary range for this role is $101, 000 - $126,000 per year. Please note the salary information shown above is a general guideline only. Salaries are based upon candidate skills, experience, and qualifications, as well as market and business considerations.\nCe que vous ferez:\nEaton poursuit sa transformation numérique et développe des solutions innovantes destinées aux clients du secteur des services publics. Vous êtes une personne stratégique qui possède une solide expérience en technologie et en développement de produits? Ce poste vous offre l’occasion de vous joindre à une équipe internationale et multidisciplinaire qui travaille au développement de solutions de nouvelle génération.\nEn tant que membre d’une équipe de développement multidisciplinaire, la personne titulaire du poste participera à la conception et au développement des moteurs de calcul de prochaine génération du système avancé de planification de la distribution d’Eaton dans le domaine de l’analyse et de la modélisation des réseaux de distribution d’électricité et des énergies renouvelables.\nPrincipales fonctions :\nDiriger l’analyse des spécifications techniques et des exigences d’ingénierie pour les moteurs de calcul ADPS.\nConcevoir, développer et maintenir du code efficace, testable, réutilisable et fiable à l’aide des technologies C++, .NET et C# modernes.\nRéviser les demandes de fusion (pull requests) et promouvoir les meilleures pratiques en développement logiciel.\nDiriger le développement et l’exécution des tests unitaires.\nDiriger toutes les étapes du cycle de développement en collaboration avec la personne responsable du produit.\nDiriger diverses activités de sprint en collaboration avec le Scrum Master.\nDiriger la collaboration avec les autres parties prenantes.\nDiriger l’évaluation et la sélection des technologies, y compris les solutions de productivité basées sur l’IA.\nAgir à titre de mentor.\nQualifications:\nQualifications requises :\nBaccalauréat universitaire complété en génie logiciel, en informatique ou dans un domaine connexe, obtenu auprès d’un établissement reconnu.\nMinimum de huit (8) ans d'expérience en développement logiciel.\nMinimum de cinq (5) ans d’expérience en programmation C# moderne.\nExpérience avec Jira et GitHub, ou des outils de développement logiciel similaires.\nExpérience en développement logiciel agile.\nMaîtrise du français et de l’anglais (capacité à travailler dans les deux langues). La maîtrise de l’anglais est requise pour ce poste afin de communiquer avec des collègues, clients et partenaires situés à l’extérieur du Québec, ainsi que pour comprendre la documentation technique en anglais liée à notre industrie.\nÊtre autorisé(e) légalement à travailler au Canada sans parrainage de l’entreprise, maintenant et à l’avenir.\nAucune aide à la relocalisation n’est offerte pour ce poste. Les personnes candidates doivent résider dans un rayon de 80 km des installations d’Eaton à Brossard.\nQualifications préférables :\nExpérience dans un rôle de lead technique (Tech Lead) ou comme référence technique auprès d’une équipe de développement.\nExpérience avec les systèmes distribués et les microservices infonuagiques (cloud native).\nExpérience en programmation C++ moderne.\nConnaissance des principes de développement infonuagique (cloud native), notamment les conteneurs, l’orchestration, l’intégration continue et le déploiement continu (CI/CD).\nConnaissance des plateformes infonuagiques (Azure, AWS, GCP, OCI).\nExpérience en optimisation des performances dans des environnements distribués.\nConnaissance des cadres de calcul parallèle et des principes de mise à l’échelle.\nExpérience avec des langages complémentaires, (notamment Python pour l’automatisation et l’intégration).\nCompétences :\nExcellentes aptitudes de communication et de relations interpersonnelles, avec la capacité de vulgariser des sujets techniques et de communiquer clairement avec des équipes multidisciplinaires.\nÊtre en mesure d’analyser et de résoudre des problèmes complexes.\nSavoir prioriser son travail adéquatement et gérer son temps efficacement\nWhat you’ll do:\nEaton is continuing its digital transformation and developing innovative solutions for utility customers. Are you a strategic thinker with a strong background in technology and product development? This position offers the opportunity to join an international and multidisciplinary team working on the development of next-generation solutions.\nAs a member of a multidisciplinary development team, the Lead Software Developer will participate in the design and development of the next-generation calculation engines for Eaton’s Advanced Distribution Planning System in the field of analysis and modeling of electricity distribution networks and renewable energies.\nEssential Responsibilities:\nLead technical specifications and engineering requirements analysis for the ADPS Engines.\nDesign, develop, and maintain efficient, testable, reusable, and reliable code using modern .NET and C# technologies.\nReview pull requests and promote software development best practices.\nLead development and execution of unit tests.\nLead all stages of the development cycle in collaboration with the product owner.\nLead cross-team collaboration with other stakeholders.\nLead the evaluation and selection of technologies, including AI-based productivity solutions.\nAct as a mentor.\nQualifications:\nRequired Qualifications\nBachelor’s degree in software engineering, computer science, or a related field from an accredited institution.\nMinimum of eight (8) years of experience in software development.\nMinimum of five (5) years of experience in modern C# programming.\nExperience with Jira and GitHub, or similar software development tools.\nExperience in Agile software development.\nProficiency in French and English (ability to work in both languages). Proficiency in English is required for this position to communicate with colleagues, customers, and partners located outside Quebec, as well as to understand English technical documentation related to our industry.\nMust be legally authorized to work in Canada without corporate sponsorship now or in the future.\nNo relocation assistance is offered for this position. Candidates must reside within an 80-kilometer radius of Eaton’s Brossard facility.\nPreferred Qualifications:\nExperience with distributed systems and cloud-native microservices.\nExperience in modern C++ programming.\nKnowledge of cloud-native development principles, including containers, orchestration, continuous integration, and continuous deployment (CI/CD).\nFamiliarity with major cloud platforms (Azure, AWS, GCP, OCI).\nExperience in performance optimization in distributed environments.\nUnderstanding of parallel computing frameworks and scalability concepts.\nExperience with additional programming languages (including Python for automation and integration).\nExperience in a technical lead (Tech Lead) role or as a technical point of reference for a software development team.\nSkills\nExcellent communication and interpersonal skills, with the ability to explain technical topics in accessible terms and communicate clearly with multidisciplinary teams.\nAbility to analyze and solve complex problems.\nAbility to effectively prioritize work and manage time.\nTous les postes peuvent nécessiter des entretiens vidéo et en personne dans le cadre du processus de recrutement. Tous les candidats seront évalués en fonction de leurs compétences liées au poste, et leurs droits à la vie privée et à la sécurité de leurs données seront protégés conformément à la législation en vigueur.\nCet affichage concerne un poste vacant existant.\nChez Eaton, nous utilisons l’intelligence artificielle (IA) pour vous recommander des postes correspondant aux compétences et à l’expérience requises pour les rôles à pourvoir. Nos équipes d’acquisition de talents utilisent également l’IA pour identifier les candidats dont les compétences correspondent à l’emploi. Les décisions d’embauche sont prises par les responsables d’Eaton dans le cadre d’un processus d’entrevue structuré, et non par l’IA.\nNous nous engageons à garantir l'égalité des chances en matière d'emploi pour les candidats et les employés. Nos processus de recrutement utilisent des critères de sélection équilibrés et évitent toute discrimination illégale à l'encontre des candidats en raison de leur âge, de leur couleur, de leur handicap, de leur état matrimonial, de leur origine nationale, de leur sexe, de leur identité sexuelle, de leurs informations génétiques, de leur race ou de leur origine raciale, de leur religion, de leur orientation sexuelle ou de tout autre statut protégé ou requis par la loi.\nNous savons que de bons programmes d'avantages sociaux sont importants pour les employés et leurs familles. Eaton offre divers avantages en matière de santé et de bien-être ainsi que des avantages de retraite, et plusieurs programmes qui prévoient des congés payés et non payés. Cliquez sur Benefits at Eaton Canada / Avantages sociaux chez Eaton Canada pour plus de détails. Veuillez noter que les programmes et options spécifiques disponibles pour un employé peuvent dépendre de facteurs d'éligibilité tels que l'emplacement géographique, la date d'embauche et l'applicabilité des conventions collectives.\nAll positions may require participation in video and in-person interviews as part of the hiring process. All candidates will be evaluated based on job-related competencies, and all candidates’ privacy rights and data security will be protected in accordance with applicable laws.\nThis posting is for an existing vacancy.\nAt Eaton we leverage artificial intelligence to recommend jobs to you that match the skills and experience required for the open role. Our Talent Acquisition teams also uses AI to identify applicants whose skills are a match for the job. Hiring decisions are made by Eaton leaders through a structured interview process and not AI.\nWe are committed to ensuring equal employment opportunities for job applicants and employees. Our recruitment processes use balanced selection criteria and avoid unlawful discrimination against applicants on the basis of their age, color, disability, marital status, national origin, gender, gender identity, genetic information, race or racial origin, religion, sexual orientation or any other status protected or required by law.\nWe know that good benefit programs are important to employees and their families. Eaton provides various Health and Welfare benefits as well as Retirement benefits, and several programs that provide for paid and unpaid time away from work. Click Benefits at Eaton Canada / Avantages sociaux chez Eaton Canada for more detail. Please note that specific programs and options available to an employee may depend on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agre...","description_format":"text","description_chars":12007,"description_truncated":true,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"high_school","optional":false},"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false},{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Hybrid work","Relocation assistance"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":true,"industries":["Aerospace Manufacturing","Energy Management","Power Supplies & Power Electronics","Automotive Components"],"lifecycle":[{"event":"open","at":"2026-10-16T20:29:04Z"}],"visa":[],"liveness":{"score":79,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.874,"p_room":0.9,"age_days":22,"expected_fill_days":41,"reasons":["conf:2","velocity","win:mid","comp:brand"],"computed_at":"2026-10-30T05:48:23Z"},"pay":{"stated_usd_annual":89119,"is_top_pay":false},"html_url":"https://alion.io/job/eaton-developpeureuse-logiciel-principale-lead-software-developer","json_url":"https://alion.io/job/eaton-developpeureuse-logiciel-principale-lead-software-developer.json","meta":{"generated_at":"2026-10-30T06:42:39Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9406,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":6044},"rest":"https://alion.io/mcp/rest/get_company?id=6044"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Featon-developpeureuse-logiciel-principale-lead-software-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Featon-developpeureuse-logiciel-principale-lead-software-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Featon-developpeureuse-logiciel-principale-lead-software-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/eaton-developpeureuse-logiciel-principale-lead-software-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Featon-developpeureuse-logiciel-principale-lead-software-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2740201}},{"tool":"search_jobs","arguments":{"company":"eaton.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2740201},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}