GE Jobs

Mobile GE Logo

Job Information

General Electric Ingénieur développement software embarqué in Massy, France

Job Description Summary

Développement de Software embarqué pour le projet PLC-NG.

Job Description

Rôles et responsabilités

Ce poste implique les tâches suivantes :

• Collabore avec les ingénieurs système, les développeurs front-end et les développeurs de logiciels pour mettre en œuvre des solutions adaptées et étendues aux solutions et aux plates-formes partagées

• Applique les principes de SDLC et des méthodologies telles que Lean/Agile/XP, CI, sécurité des logiciels et des produits, évolutivité, pratiques en matière de documentation, techniques de refactorisation et de test

• Écrit des codes conformes aux normes et fournit les fonctionnalités souhaitées à l'aide de la technologie sélectionnée pour le projet

• Construit des fonctionnalités telles que des services Web et des requêtes sur des tables existantes

• Comprend les paramètres de performance et évalue les performances des applications

• Travaille sur des structures de données et des algorithmes centraux et les implémente en utilisant le langage approprié

Qualifications de base

Ce poste nécessite une expérience de base en Ingénierie logicielle. Connaissances académiques de niveau équivalent au baccalauréat en informatique ou dans une discipline « STEM » (sciences, technologie, ingénierie et mathématiques)

Caractéristiques souhaitées

Expertise technique :

Expérience en technologies frontales telles que Javascript, HTML5, CSS, AngularJS, BackboneJS, EmberJS, KnockoutJS

Expérience avec des outils de base de données (JPA, Hibernate, JDBC, Spring Data)

Expérience avec les moteurs de règles (Camel, Drools, JRules) et les outillages modernes (Gradle, Maven, Git, SVN). À l'aise avec la création de fonctionnalités telles que les services Web et les requêtes sur des tables existantes.

Connaissance des méthodes et pratiques telles que Lean/Agile/XP, etc.

Expérience de travail préalable dans un environnement agile ou formation introductive en Lean/Agile. Connaît et est en mesure d'appliquer l'intégration continue (CI).

Compréhension générale des impacts du choix de technologies sur le cycle de vie du développement de logiciels.

Sens des affaires :

• Capacité à résoudre les problèmes et à estimer le temps consacré aux tâches de développement.

• Comprend le paysage technologique, est au courant des tendances technologiques actuelles et des nouvelles technologies, apporte de nouvelles idées à l'équipe.

• Comprend la proposition de valeur du projet pour le client. Montre son engagement à fournir la meilleure proposition de valeur pour le client ciblé.

• Apprend l'énoncé de vision et le cadre décisionnel de l'organisation. Capable de comprendre comment les buts et objectifs personnels et de l'équipe contribuent à la vision de l'organisation

Qualités personnelles/de leadership :

• Exprime les opinions et présente un raisonnement clair. Utilise des données ou des preuves factuelles pour influencer les décisions.

• Apprend l'énoncé de vision et le cadre décisionnel de l'organisation. Capable de comprendre comment les buts et objectifs personnels et de l'équipe contribuent à la vision de l'organisation.

• Termine les tâches assignées dans les délais et avec une qualité irréprochable. Assume la responsabilité indépendante des livrables assignés.

• Capacité à résoudre les problèmes et à estimer le temps consacré aux tâches de développement.

• Cherche à bien comprendre les problèmes avant de mettre en œuvre des solutions. Pose des questions pour clarifier les exigences en cas d'ambiguïtés.

• Identifie les opportunités d'innovation et propose de nouvelles idées. Prend l'initiative d'expérimenter de nouvelles structures logicielles

• S'adapte aux nouveaux environnements et aux exigences changeantes. Rebondit rapidement au besoin. Avec encadrement, répond aux besoins et recherche des informations auprès d'autres sources • Écrit un code sécurisé qui respecte les normes et offre les fonctionnalités souhaitées à l'aide de la technologie sélectionnée

pour le projet

Remarque :

Pour se conformer aux exigences légales américaines en matière d'immigration et autres, il est nécessaire de préciser le nombre minimum d'années d'expérience requis pour tout poste basé aux États-Unis. Pour les rôles en dehors des États-Unis, pour assurer la conformité avec la législation applicable, les juristes doivent mentionner le niveau d'expérience requis et non PAS un nombre minimum d'années.

Cette description de poste a pour but de fournir un guide détaillé du rôle. Toutefois, il n'est pas prévu de modifier ou de restreindre et/ou d'élargir de quelque manière que ce soit les tâches requises de chaque employé, telles qu'elles sont définies dans leur contrat de travail respectif et/ou convenues d'un commun accord entre un employé et son responsable.

Additional Information

Relocation Assistance Provided: No

DirectEmployers