Learn what hiring & work looks like today in our new survey report on AI @ Work: Download the report now

Descriptif de poste: Ingénieur logiciel (f/h/autre)

Le présent modèle de descriptif de poste d’Ingénieur logiciel a été optimisé à des fins de publication sur des sites d’annonces ou des pages d’emploi en ligne. Il peut être personnalisé aisément en y ajoutant des tâches et des responsabilités clés pour votre entreprise lors de l’embauche de développeurs. Intitulés de poste similaires: Développeur de logiciels, Ingénieur logiciel principal, Programmeur, Codeur et Architecte de logiciels.

Les responsabilités de l’Ingénieur logiciel incluent:

  • Exécution d’un cycle complet de développement de logiciel
  • Programmation de code efficace et bien conçu, testable
  • Création de spécifications et détermination de la faisabilité opérationnelle

descriptif du poste d'Ingénieur logiciel

Description du poste

Nous recherchons un Ingénieur logiciel passionné, qui sera chargé de concevoir, développer et installer des solutions logicielles.

L’Ingénieur logiciel sera chargé, entre autres, de définir les besoins de l’utilisateur, de définir la fonctionnalité du système et de rédiger le code dans différents langages, comme les langages de programmation Java, Ruby on Rails ou .NET (ex. : C++ ou JScript.NET.) Le candidat idéal aura une bonne connaissance du cycle de développement de logiciels, de l’analyse de systèmes préliminaire aux tests et déploiement.

Enfin, l’Ingénieur logiciel aura pour fonction de développer des logiciels performants, innovants et de haute qualité conformes aux normes de codage et à la conception technique.

Responsabilités

  • Réaliser des cycles complets de développement de logiciels (SDLC)
  • Développer des organigrammes, des agencements et de la documentation afin d’identifier les exigences et les solutions
  • Rédiger du code bien conçu, testable
  • Créer des spécifications et déterminer la faisabilité opérationnelle
  • Intégrer des composants logiciels dans un système logiciel entièrement fonctionnel
  • Développer des plans de vérification de logiciels ainsi que des procédures d’assurance qualité
  • Documenter et préserver la fonctionnalité des logiciels
  • Dépanner, déboguer et mettre à niveau les logiciels existants
  • Déployer des programmes et évaluer les retours des utilisateurs
  • Se conformer aux plans du projet et aux normes de l’industrie
  • S’assurer que le logiciel est bien à jour avec les toutes dernières fonctionnalités

Exigences

  • Expérience confirmée en tant qu’Ingénieur logiciel ou Développeur de logiciels
  • Expérience en matière de développement d’applications interactives
  • Capacité à développer des logiciels dans Java, Ruby on Rails, C++ ou tout autre langage de programmation
  • Excellente connaissance des bases de données relationnelles, technologies SQL et ORM (JPA2, Hibernate)
  • Expérience en matière de développement d’applications Internet avec au moins un framework web répandu (JSF, Wicket, GWT, Spring MVC)
  • Expérience en matière de développement piloté par les tests
  • Maîtrise des outils d’ingénierie de logiciels
  • Capacité à documenter les exigences et les spécifications
  • Licence en informatique, en ingénierie ou autre domaine pertinent

Ressources additionnelles :

Jump to section

    Let's grow together

    Explore our full platform with a 15-day free trial.
    Post jobs, get candidates and onboard employees all in one place.

    Start a free trial