Développeur Logiciel Back-End / Back-End Software Developer
- Montreal, Québec, Canada
- Montreal, Québec, Canada
À propos
Opal-RT Technologies recherche un Développeur Logiciel Back-End OPAL-RT TECHNOLOGIES India Pvt. Ltd. pour un poste à temps plein d’une année, avec possibilité de permanence. This is a full‑time, one‑year temporary position, with the possibility of becoming permanent.
À propos d'OPAL-RT TechnologiesImaginez travailler pour une entreprise dont les clients incluent la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL, RTE et SNCF. OPAL‑RT vise à démocratiser la simulation temps réel pour le rendre accessible à tout ingénieur et chercheur. Nous sommes un leader mondial dans la diversité des applications, avec des solutions utilisées dans l’automobile, l’aérospatiale, l’énergie, le transport et la fabrication industrielle.
Expectations and Stimulating ChallengesEn tant que développeur logiciel back‑end, vos responsabilités incluent l’analyse fonctionnelle des besoins en API, la mise en œuvre de solutions et leurs tests au sein de nos produits, ainsi que la collaboration avec des experts en simulation temps réel pour fournir une expérience immersive aux utilisateurs.
Main Responsibilities- Concevoir et développer des APIs en Go pour connecter les systèmes logiciels (GUI, simulation temps‑réel, logiciels externes) dans un cadre d’intégration continue, en respectant un haut standard de qualité.
- Participer à la sélection des technologies utilisées.
- Garantir le respect des règles de codage pour assurer la qualité et la maintenabilité du code.
- Contribuer à la définition des exigences intra‑ et inter‑équipe.
- Collaborer étroitement avec les architectes systèmes et logiciels pour définir les interfaces API entre les interfaces graphiques et les systèmes de simulation.
- Participer à la maintenance et à la documentation des APIs.
- Assurer la cohérence et la convergence entre les divers produits d’OPAL‑RT.
- Baccalauréat en Génie Informatique ou Logiciel.
- Expérience : 1 à 3 ans dans le développement logiciel.
- Expérience avancée en développement d’application web‑based, APIs REST, Git, SQL (PostgreSQL). Maîtrise requise du Golang.
- Connaissance des outils/libraries suivants (atouts) : Python, WebSockets, gRPC, Node.js, MATLAB/Simulink.
- Langues : Français obligatoire. Anglais avancé (oral et écrit) pour communication avec collègues et partenaires hors Québec.
- Compétences : autonomie, initiative, sens de l’organisation, esprit d’équipe.
- Vous recherchez des défis stimulants qui vous pousseront à vous dépasser.
- Vous souhaitez un environnement familial, professionnel, collaboratif et convivial.
- Vous avez besoin d’un horaire flexible et de télétravail pour concilier travail et vie privée.
- Vous voulez approfondir vos connaissances aux côtés de chercheurs, innovateurs et scientifiques passionnés.
- Vous souhaitez être reconnu pour vos idées, créativité et talents.
- Vous savez votre valeur et recherchez une rémunération globale compétitive.
- Vous ne voulez pas un simple emploi, vous voulez une carrière !
- Nous sommes un employeur garantissant l'égalité des chances et ne discriminons pas; embrasser la différence est notre essence.
OPAL‑RT TECHNOLOGIES is an equal opportunity employer. No discrimination on the basis of race, colour, religion, sex, national origin, age, disability, or any other protected characteristic.
#J-18808-LjbffrCompétences linguistiques
- French
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.