Développeur(se) Full Stack (PHP, Symfony, Java, Python, Node.Js, React)

Ministère de l’Intérieur
Canton of Nanterre-1, France
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Canton of Nanterre-1, France

Tech stack

Java
PHP
Unit Testing
Software Bug Management
C Sharp (Programming Language)
Software Quality
Information Systems
Linux
Python
Node.js
Software Architecture
Symfony
Web Applications
React
GIT
FastAPI

Job description

Intégré dans une équipe dynamique et expérimentée, le développeur intervient durant toute la vie d'une application dès la phase d'architecture logicielle du projet. Au-delà des développements informatiques, il participe à la conception, aux spécifications techniques des nouvelles fonctionnalités, ainsi qu'au déploiement après mise en production.

Le développeur est le garant de la réalisation du code source et de la cohérence technique du programme, et fait le lien avec la stratégie technique du Ministère de l'Intérieur.

Concernant le projet OTDH, il mène les développements full-stack effectués au sein d'une équipe d'une dizaine de développeurs, issue des divers services, parties prenantes au projet. Il intervient dès la phase d'architecture logicielle du projet et participe à la conception et spécifications techniques des nouvelles fonctionnalités. Il va ensuite participer activement à la phase d'implémentation de la solution (codage), ainsi qu'aux étapes de tests unitaires et fonctionnels. Il contrôle et participe aux développements back-end et front-end en faisant des propositions techniques permettant de conseiller les équipes fonctionnelles si besoin., Développer des applications web, existantes et/ou fromscratch, avec un enjeu de scalabilité et de haute disponibilité

  • Implémenter les fonctionnalités et tests associés, en veillant à la qualité du code (maintenabilité, testabilité, sécurité)

  • Contribuer à la documentation projet (spécifications techniques, dossier d'architecture et d'exploitation)

  • Participer à la mise en place des bonnes pratiques de code

  • Participer techniquement à la conception, la réalisation et l'intégration des composants développés

  • Prendre part aux différents rituels d'équipe (Stand-up, démonstrations, ...)

  • Déployer les applications et leur infrastructure associée

  • Identifier, analyser et corriger les bugs et failles de sécurité éventuels

  • Assurer la bonne marche des applications en production

Briques techniques

  • Python, C#, FastAPI pour la partie lot 1;

  • ReactJs pour la partie lot 2 ;

  • Git, Linux

Requirements

Participer à la modernisation du système d'information de la sécurité intérieure dans les domaines du rapprochement opérationnel de données hétérogènes.

Apply for this position