Développeur(euse) Logiciel Principal, Interface Utilisateur / Lead Software Developer, Ui

Brossard, QC, CA, Canada

Job Description

La division des systemes et services d'ingenierie electrique d'Eaton est actuellement a la recherche d'un(e)

Developpeur(euse) Logiciel Principal

(Interface Utilisateur) pour notre equipe ADPS. Ce poste sera base a nos bureaux de Brossard (Quebec) et offre des possibilites de travail en mode hybride ainsi que les avantages sociaux des le jour 1. Les candidat(e)s doivent habiter dans un rayon de 80 kilometres de Brossard.


La fourchette salariale annuelle prevue pour ce poste est de 99,200 $ a 124,000$.


Veuillez noter que les informations salariales ci-dessus ne sont fournies qu'a titre indicatif. Les salaires sont determines en fonction des competences, de l'experience et des qualifications des candidats, ainsi que des considerations du marche et de l'entreprise.

Ce que vous ferez:


----------------------



Eaton accelere et est un leader dans l'industrie grace a ses offres numeriques destinees aux clients des services publics. Etes-vous un penseur strategique dote d'une solide experience en technologies et en developpement de produits? Ce poste vous offre l'opportunite de rejoindre une equipe diversifiee et internationale engagee dans sa transformation agile et ses innovations de produits.


En tant que membre d'une equipe de developpement multidisciplinaire, le Developpeur Logiciel Principal participera a la conception et au developpement de l'interface utilisateur de la prochaine generation du systeme avance de planification de la distribution d'Eaton dans le domaine de l'analyse et de la modelisation des reseaux de distribution d'electricite et des energies renouvelables.

Principales fonctions :



Diriger l'analyse des specifications techniques et des exigences d'ingenierie pour l'interface utilisateur ADPS. Concevoir, developper et maintenir du code efficace, testable, reutilisable et fiable a l'aide des technologies web modernes. Faire la revision des demandes de fusion (pull requests) et promouvoir les meilleures pratiques en developpement logiciel. Diriger le developpement et l'execution des tests unitaires. Diriger toutes les etapes du cycle de developpement en collaboration avec le responsable de produit. Diriger diverses activites de sprint en collaboration avec le Scrum Master. Diriger les collaborations d'equipe avec les autres parties prenantes. Diriger l'evaluation et la selection des technologies, y compris les solutions de productivite basees sur l'IA. Agir comme mentor.

Qualifications:


-------------------


Qualifications requises :



Baccalaureat en genie logiciel, en informatique ou l'equivalent d'un etablissement agree. Minimum de 8 ans d'experience en developpement logiciel. Minimum de 5 ans d'experience en developpement web avec Angular, React ou d'autres frameworks JavaScript. Experience en tant que developpeur principal, superviseur, chef d'equipe ou role similaire. Experience avec Jira et GitHub, ou des outils de developpement logiciel similaires. Experience en developpement logiciel agile. Maitrise de l'anglais et du francais (capacite a travailler dans ces langues). La maitrise du francais et de l'anglais est essentielle pour ce poste afin de communiquer avec des collegues, clients et partenaires situes au Quebec ou a l'exterieur de la province, ainsi que pour comprendre les documents techniques dans le domaine de notre industrie. Autorisation legale de travailler au Canada sans le parrainage de l'entreprise. Aucune aide au demenagement n'est offerte. Les candidats doivent resider dans un rayon de 80 kilometres des installations de Brossard.

Qualifications preferables :



Experience en developpement de systemes distribues et de microservices. Experience avec d'autres langages de programmation (Python, C#, C++). Experience avec les plateformes cloud (Azure, AWS, GCP ou OCI).

Competences :



Avoir de bonnes aptitudes de communication, de relations interpersonnelles et d'organisation. Etre en mesure d'analyser et de resoudre des problemes complexes. Savoir prioriser son travail adequatement et gerer son temps efficacement

What you'll do:


-------------------



Eaton's Electrical Engineering Services and Systems division is currently seeking a

Lead Software Developer

(ADPS UI). This role is based in our Eaton Americas Innovation Center in Brossard, Quebec, Canada and offers hybrid work opportunities, as well as benefits from day one. Candidates must reside within 80km of Brossard, Quebec, Canada.

What you'll do:




Eaton is accelerating and leading the industry with its digital offerings to utility customers. Are you a strategic thinker with a strong background in technology and product development? This position is an opportunity to join a diverse and global team in its Agile transformation and product innovations.



As part of a multidisciplinary development team, the

Lead Software Developer

will participate in the design and development of the user interface of the next generation of Eaton's Advanced Distribution Planning System in the field of analysis and modeling of electricity distribution networks and renewable energies.

Essential Responsibilities:



Lead technical specifications and engineering requirements analysis for the ADPS UI. Design, develop, and maintain efficient, testable, reusable, and reliable code using modern web technologies. Review pull requests and advocate for software development best practices. Lead development and execution of unit tests. Lead all stages of the development cycle in collaboration with the product owner. Lead various sprint activities in collaboration with the scrum master. Lead team collaborations with other stakeholders. Lead evaluation and selection of technologies, including AI-driven productivity solutions. Act as a mentor.

Qualifications:


-------------------


Required Qualifications:



Bachelor's degree in software engineering, computer science, or related from an accredited institution. Minimum of 8 years of experience in software development. Minimum of 5 years of experience in web development with Angular, React, or other JavaScript frameworks. Experience as lead software developer, supervisor, team leader, or similar role. Experience with Jira and GitHub, or similar software development tools. Experience in Agile software development. Fluency in English and French (working proficiency in both languages). Fluency in French and English is required for this position to communicate with colleagues, customers, and partners located inside and outside of Quebec, as well as to understand technical documentation in the field of our industry. Must be legally authorized to work in Canada without corporate sponsorship now or in the future. No relocation offered for this position. Candidates must live withing an 80-kilometer radius of the Brossard facility.

Preferred Qualifications:



Experience in distributed system and microservice development. Experience with other programming languages (Python, C#, C++). Experience with cloud platforms (Azure, AWS, GCP or OCI).

Skills:


-----------


Good communication, interpersonal and organizational skills. Strong analytical aptitude and complex problem-solving skills. Effective time management, prioritization skills.
Cet affichage concerne un poste vacant existant.



Chez Eaton, nous utilisons l'intelligence artificielle (IA) pour vous recommander des postes correspondant aux competences et a l'experience requises pour les roles a pourvoir. Nos equipes d'acquisition de talents utilisent egalement l'IA pour identifier les candidats dont les competences correspondent a l'emploi. Les decisions d'embauche sont prises par les responsables d'Eaton dans le cadre d'un processus d'entrevue structure, et non par l'IA.



Nous nous engageons a garantir l'egalite des chances en matiere d'emploi pour les candidats et les employes. Nos processus de recrutement utilisent des criteres de selection equilibres et evitent toute discrimination illegale a l'encontre des candidats en raison de leur age, de leur couleur, de leur handicap, de leur etat matrimonial, de leur origine nationale, de leur sexe, de leur identite sexuelle, de leurs informations genetiques, de leur race ou de leur origine raciale, de leur religion, de leur orientation sexuelle ou de tout autre statut protege ou requis par la loi.





Nous savons que de bons programmes d'avantages sociaux sont importants pour les employes et leurs familles. Eaton offre divers avantages en matiere de sante et de bien-etre ainsi que des avantages de retraite, et plusieurs programmes qui prevoient des conges payes et non payes. Cliquez sur Benefits at Eaton Canada / Avantages sociaux chez Eaton Canada pour plus de details. Veuillez noter que les programmes et options specifiques disponibles pour un employe peuvent dependre de facteurs d'eligibilite tels que l'emplacement geographique, la date d'embauche et l'applicabilite des conventions collectives.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3292129
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Brossard, QC, CA, Canada
  • Education
    Not mentioned