Développeur logiciel

Le développeur logiciel est responsable de la création, du développement et de la maintenance des applications et des systèmes informatiques. Il conçoit, code, teste et déploie des solutions logicielles innovantes pour répondre aux besoins des utilisateurs.


Missions principales

  • Analyser les besoins et spécifications fonctionnelles: Collaborer étroitement avec les équipes métier pour comprendre les exigences et les objectifs du projet, et traduire ces informations en solutions techniques.
  • Concevoir et développer des applications logicielles: Choisir les technologies les plus adaptées, écrire du code de haute qualité, et mettre en place des tests unitaires et d'intégration.
  • Assurer la maintenance et l'évolution des applications: Identifier et résoudre les bugs, optimiser les performances, et intégrer de nouvelles fonctionnalités en fonction des évolutions du projet.
  • Collaborer avec les équipes transverses: Échanger avec les équipes de gestion de projet, de conception, de test et d'infogérance pour garantir la cohérence et la qualité des livrables.
  • Participer à la veille technologique: Se tenir informé des dernières tendances et innovations dans le domaine du développement logiciel, afin de proposer des solutions toujours plus performantes.

Principales compétences requises

Hard skills

Compétences Niveau requis
Utiliser des frameworks modernes ****
Développer un logiciel, un système d'informations, une application (ROME) ***
Langages de programmation informatique (ROME) ***
Configurer un automate programmable (API) (ROME) ***
Optimisation de l'architecture logicielle ***

Soft Skills

Compétences Niveau requis
Travailler en équipe ****
Faire preuve de rigueur et de précision ***
Faire preuve de réactivité ***
Faire preuve de curiosité ***
Faire preuve de persévérance ***