Il n'y a pas de meilleur moment pour rejoindre Eaton que dans cette ère passionnante de la gestion de l'énergie. Nous réinventons l'innovation en adaptant les technologies numériques (appareils connectés, modèles de données et informations) pour transformer la gestion de l'énergie pour une utilisation plus sûre, plus durable et plus efficace. Nos équipes collaborent pour construire les meilleures solutions numériques pour nos clients. Nous recherchons des talents numériques qui souhaitent contribuer à définir la direction de cette transformation numérique et à créer de nouvelles façons de travailler et de penser, pour nous-mêmes et pour nos clients.
Eaton accélère et domine le secteur avec ses offres numériques destinées aux clients des services publics. Dans ce rôle, vous jouerez un rôle de premier plan au sein de notre équipe de développement de logiciels et contribuerez à l'exécution de projets de développement financés par les clients. Nous nous efforçons de fournir des solutions fiables, simplifiées et de premier ordre pour aider les services publics à exploiter leurs actifs et à gérer un réseau plus intelligent.
Want more jobs like this?
Get Software Engineering jobs in Montreal, Canada delivered to your inbox every week.
La division EESS d'Eaton est à la recherche d'un(e) Développeur(euse) de Logiciel Senior pour rejoindre notre équipe de développement de solutions numériques de services publics, responsable du développement, de la maintenance et du soutien des logiciels et des solutions spécifiques aux clients basés sur notre gamme de produits Substation Automation. Ce poste sera situé à notre bureau de Brossard, au Québec, et offre des possibilités de travail hybride. Les candidats doivent résider dans un rayon de 80 km de Brossard.
Ce que vous ferez:
En tant que contributeur individuel, vous participez à toutes les étapes du cycle de développement :
• Analyser les spécifications techniques et proposer des solutions innovantes.
• Concevez, implémentez et maintenez un code efficace, fiable et réutilisable dans divers langages logiciels. Examinez le code écrit par les pairs.
• Participez à l'investigation des problèmes en recueillant suffisamment d'informations pour trouver les causes profondes et les corriger.
• Produire de la documentation technique.
• Dans le cadre de tâches de soutien et à l'occasion, élaborer, au besoin, documenter un plan de tests de vérification, rédiger des tests unitaires et des tests d'intégration automatisés, effectuer des tests manuels et rédiger des rapports.
Qualifications:
Qualifications de base :
- Baccalauréat en informatique, génie informatique, génie électrique, génie logiciel ou tout autre programme pertinent d'un établissement accrédité.
- 8+ ans d'expérience en développement de logiciels sur le système d'exploitation Windows, dont 5+ ans d'expérience récente dans le développement d'applications C++ et 2 ans d'expérience avec C#/.NET.
- Compréhension des compétences en conception orientée objet et en programmation, y compris l'utilisation de modèles de conception.
- Expérience avec les bases de données, y compris SQL.
- Expérience de la communication et du soutien aux clients externes / Orienté client.
- Maîtrise du français et de l'anglais (compétence professionnelle). La maîtrise du français et de l'anglais est requise pour ce poste afin de communiquer avec des collègues, des clients et des partenaires situés au Québec et à l'extérieur du Québec, ainsi que pour comprendre la documentation technique dans le domaine de notre industrie.
- Légalement autorisé à travailler au Canada sans parrainage d'entreprise, maintenant ou à l'avenir.
- Les candidats doivent habiter dans un rayon de 80 kilomètres de Brossard, QC.
Qualifications préférés :
- Se tenir au courant des outils, des tendances et des méthodologies de développement et d'ingénierie logicielle à venir, notamment Git, Jira et MS Visual Studio.
- Connaissance approfondie des protocoles de réseau IP (TCP/UDP/IP).
- Connaissance approfondie de la technologie COM/DCOM et de la base de données de séries chronologiques.
- Travail d'équipe, communication, solides compétences interpersonnelles au-delà des frontières culturelles et organisationnelles.
- Forte capacité de résolution de problèmes et de raisonnement, faisant preuve d'innovation technique et de solutions créatives.
- Capacités d'analyse aiguisées et compétences éprouvées en matière de conception
- Expérience de travail avec des équipes mondiales.
- Expérience des processus de développement Agile et du travail dans un environnement d'équipe Agile, à l'aide de SCRUM ou de tout autre cadre.
What you'll do:
As an individual contributor you will participate in all stages of the development cycle:
• Analyze technical specifications and proposes innovative solutions.
• Design, implement, and maintain efficient, reliable, and reusable code in various software languages. Review peer-written code.
• Participate in the investigation of problems by gathering enough information to find the root causes and fix them.
• Produce technical documentation.
• In support tasks and occasionally, may develop and document verification test plans, write unit tests and automated integration tests, perform manual testing, and write reports.
Qualifications:
Basic Qualifications:
- Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, Software Engineering, or any other relevant program from an accredited institution.
- 8+ years of experience in software development on Windows OS, including 5+ years of recent experience developing C++ applications and 2 years of experience with C#/.NET.
- Understanding of object-oriented design and programming skills, including the use of design patterns.
- Experience with database including SQL.
- Experience communicating and supporting external customers / Customer oriented.
- Fluency in French & English (working proficiency). 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.
- Candidates must live within 80 kilometers of Brossard, Québec.
Preferred Qualifications:
- Abreast of upcoming software development/engineering tools, trends, and methodologies including Git, Jira and MS Visual Studio.
- Comprehensive knowledge of IP networking protocols (TCP/UDP/IP).
- Comprehensive knowledge of COM/DCOM technology and Time series database.
- Experience working with global teams.
- Experience with Agile Development Processes, and working in an Agile team environment, using SCRUM or any other framework.
Skills:
- Teamwork, communication, strong interpersonal skills across cultural and organizational boundaries.
- Strong problem-solving and reasoning ability, exhibiting technical innovation and creative solutions.
- Sharp analytical abilities and proven design skills
Nous 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.
Nous 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 Avantages sociaux chez Eaton Canada / Benefits at 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.
Eaton a mis en place des politiques d'accessibilité pour accommoder les employés handicapés. Si vous êtes sélectionné pour une entrevue et que vous avez besoin de mesures adaptés, veuillez informer le recruteur ou le gestionnaire d'embauche afin que nous puissions apporter des ajustements raisonnables qui répondent le mieux à vos besoins. Des renseignements sur l'accessibilité sont disponibles à l'adresse suivante : http://www.eatoncanada.ca/EatonCA/OurCompany/Accessibility/index.htm
#LI-CH1