
Développeur Front-End & Back-End H/F - Selfing
- Guyancourt - 78
- Freelance
- Selfing
Les missions du poste
SELFING est une société de conseil active dans les métiers de l'ingénierie, de la technologie de l'information, des services opérationnels et fonctionnels des entreprises.
L'ADN de SELFING se résume en 5 fortes valeurs : professionnalisme, expertise, fiabilité, qualité, réactivité.
SELFING se développe en privilégiant une proximité constante avec ses clients et ses consultants : management de proximité, qualité de service et recherche permanente de la performance afin d'offrir une satisfaction optimale à ses clients et à ses collaborateurs.
SELFING est présente sur les principaux secteurs d'activités, tels que l'énergie, l'environnement, la banque et l'assurance, le le Multimédia et le Numérique, la Grande Distribution, les transports, l'Industrie manufacturière, la santé et les sciences de la vie.
Nos consultants participent aux projets de développement et d'innovation de nos clients, tant sur des problématiques d'expertises techniques que managériales ou organisationnelles, en France et à l'international.
Afin de mener à bien nos nombreux projets, nous sommes amenés à rechercher et recruter de nouveaux talents à fort potentiel, selon les trois modes suivants :
- Candidats répondant à un projet spécifique ponctuel chez un client,
- Candidats présentant des compétences fréquemment demandées par des clients permettant d'anticiper nos réponses à leurs différents besoins,
- Candidats correspondant à une demande d'embauche directe d'un client.Poste et missions
Au sein de notre siège social, nous recherchons pour le compte de notre client, issu du secteur pharmaceutique, un Ingénieur Front-End / Back-End (H/F).
La mission est basée à Guyancourt (78)
Contexte et objectifs :
- Ll s'agit du développement d'une interface homme-machine en technologie web pour un système de purification d'eau,
- Le serveur web est hébergée sur le système, il est accessible par un web browser installé sur l'écran graphique composant ce système,
- Il est aussi accessible par un web browser installé sur un PC, si le système est connecté à un réseau.
- Le développeur participera au développement de fonctions logicielles, à leur intégration dans le système et à la maintenance du logiciel.
- Le développement logiciel sera documenté en gardant à l'esprit les contraintes liées au contexte du projet et au cadre Qualité de notre client.
Participation active :
- 1. Aux différentes étapes de développement logiciel (spécifications de design, code, tests),
- 2. Aux phases d'intégration des modules développés avec le reste du système de purification d'eau
- 3. Aux tests unitaires et fonctionnels associés,
- - L'essentiel du travail sera réalisé sur PC Windows,
- - Le livrable sera ensuite installé sur des systèmes dédiés à l'intégration logicielle et placés dans des laboratoires dont l'entrée nécessite une habilitation électrique.
Plus précisément, vos tâches principales seront les suivantes :
- Rédaction / maintien des documents de conception détaillée des modules dont vous aurez le développement en charge,
- Maintien et développement de l'interface graphique du produit,
- Apport de votre expertise sur le design et l'ergonomie de l'interface,
- Mise en place des processus d'activités de tests/qualité (gestion des environnements, tests unitaires, plan de test),
- Participation active aux phases de débogage et d'intégration logicielle (sur table et sur système),
- Participation à la correction et à la gestion des anomalies trouvées pendant la phase de validation du produit,
- Participation à la maintenance et aux évolutions sur les systèmes actuels,
- Travail en étroite collaboration avec les autres acteurs internes à notre client ou externes du projet.
Le profil recherché
De formation École d'Ingénieur ou universitaire, vous disposez au minimum d'une expérience de 5 ans en tant que développeur Full stack.
Savoir-faire :
- Maîtrise des technologies web : PHP, HTML, JavaScript, CSS,
- Connaissance d'un frameworks JavaScript : Vue / Angular,
- Chaine d'intégration Jenkins,
- Docker,
- SVN / Git pour logiciel de gestion de versions,
- Jira pour le suivi des anomalies,
- DOORS pour la rédaction des spécifications,
- Maîtrise de l'anglais écrit et parlé indispensable.
Savoir-être :
- Esprit d'analyse et de synthèse, rigueur et organisation,
- Leadership et compétences en communication.