Exemple de description pour le poste de programmeur informatique (H/F)
[Entreprise X] est une petite équipe composée de créateurs extrêmement qualifiés, qui adorent relever les défis les plus fous. Nous sommes à la recherche d’un(e) programmeur(euse) informatique confirmé(e) pour nous aider à développer et mettre en œuvre des fonctionnalités et des systèmes, résoudre des problèmes complexes et relever de nouveaux défis encore plus ardus. Au sein d’un environnement dynamique, cette personne collabore avec des développeurs, des chefs de produit et des cadres pour améliorer l’ergonomie et la rapidité de nos programmes tout en résolvant des problèmes complexes. Outre de grandes compétences techniques, la personne idéale fait preuve d’un esprit créatif et de grandes capacités de communication et de résolution de problèmes.
Objectifs du poste
- Apporter votre aide en matière d’analyse, d’architecture, de développement, de test et de documentation pour proposer des solutions de conversion et d’intégration de données complexes
- Contribuer au développement, à l’évaluation et à l’amélioration des processus, notamment en identifiant les objectifs afin d’évaluer les propositions de projet
- Faire le lien entre les utilisateurs finaux et les unités commerciales pour garantir la fiabilité et le fonctionnement des systèmes pris en charge
- Garantir le respect strict des politiques, principes et pratiques d’assurance et de sécurité des données, dans le cadre de la fourniture de services d’application logicielle
- Entretenir vos connaissances techniques en assistant à des ateliers de formation et en créant des réseaux professionnels
Responsabilités
- Rédiger, déboguer et maintenir le code
- Contribuer au développement de systèmes logiciels et d’applications sur mesure en Node.js, Python et Java dans un environnement web
- Analyser les systèmes et en concevoir pour différentes applications, nouvelles et existantes
- Contribuer à la planification et à la conception de l’architecture des systèmes et applications et à la conversion des exigences système en prototypes d’application
- Développer des interfaces utilisateur à partir de paramètres de design donnés
- Participer au cycle de vie de développement logiciel Agile au sein d’une équipe, en participant notamment aux tests de conception et de code pour identifier les problèmes ou les défauts
Compétences et qualifications exigées
- Au moins un an d’expérience dans le domaine des applications web
- Expérience avec Node.js, Python et Java
- Expérience avec Git ou d’autres systèmes de contrôle de version
- Solides compétences de communication, avec une bonne capacité à expliquer des concepts techniques à des cadres qui ne les maîtrisent pas
- Capacité à travailler efficacement au sein d’une équipe dynamique centrée sur la recherche et travaillant sur plusieurs projets
Compétences et qualifications souhaitables
- Licence (ou équivalent) en informatique ou technologies de l’information
- Expérience avec .NET
- Expérience avec SSRS ou d’autres services de reporting
- Certifications professionnelles