Text copied to clipboard!
Titre
Text copied to clipboard!Ingénieur logiciel Preekshaz
Description
Text copied to clipboard!
Nous recherchons un Ingénieur logiciel Preekshaz passionné par la conception, le développement et l’optimisation de solutions numériques robustes, évolutives et centrées sur les besoins des utilisateurs. Dans ce poste, vous contribuerez à l’ensemble du cycle de vie logiciel, depuis l’analyse des besoins métier jusqu’au déploiement, à la maintenance et à l’amélioration continue des applications. Vous travaillerez en étroite collaboration avec des équipes pluridisciplinaires comprenant des chefs de produit, des designers, des ingénieurs qualité, des spécialistes DevOps et d’autres développeurs afin de livrer des produits performants et sécurisés.
Le rôle exige une excellente compréhension des principes de développement logiciel, des architectures modernes et des bonnes pratiques de programmation. Vous serez amené à participer à la création de nouvelles fonctionnalités, à la résolution de problèmes techniques complexes, à l’optimisation des performances et à la mise en place de standards de qualité élevés. Vous devrez également contribuer à la documentation technique, aux revues de code et à l’amélioration des processus d’ingénierie afin de garantir une livraison fiable et efficace.
En tant qu’Ingénieur logiciel Preekshaz, vous jouerez un rôle clé dans la transformation des idées en produits concrets. Vous analyserez les exigences fonctionnelles et techniques, proposerez des solutions adaptées et développerez des composants logiciels maintenables. Une attention particulière sera portée à la sécurité, à la scalabilité, à la testabilité et à l’expérience utilisateur. Vous serez encouragé à expérimenter de nouvelles approches, à recommander des améliorations technologiques et à participer activement aux décisions d’architecture.
Ce poste convient à une personne curieuse, rigoureuse et orientée résultats, capable de travailler aussi bien de manière autonome qu’en équipe. La capacité à communiquer clairement des concepts techniques à des interlocuteurs variés est essentielle. Vous devrez faire preuve d’esprit analytique, de sens de l’organisation et d’une volonté constante d’apprendre dans un environnement technologique en évolution rapide.
L’environnement de travail valorise l’innovation, la collaboration et l’amélioration continue. Vous aurez l’opportunité de contribuer à des projets à fort impact, d’utiliser des outils modernes et de participer à la construction de solutions qui répondent à des enjeux réels. Si vous aimez résoudre des problèmes, écrire du code de qualité, collaborer avec des équipes engagées et créer des produits numériques fiables, ce poste représente une excellente opportunité de développement professionnel. Nous recherchons une personne motivée à bâtir des systèmes durables, à partager ses connaissances et à contribuer activement à la réussite technique et fonctionnelle des projets de l’organisation.
Responsabilités
Text copied to clipboard!- Concevoir, développer et maintenir des applications logicielles de haute qualité
- Analyser les besoins fonctionnels et proposer des solutions techniques adaptées
- Collaborer avec les équipes produit, design et qualité sur les livrables
- Rédiger un code propre, testable, documenté et maintenable
- Participer aux revues de code et à l’amélioration des standards d’ingénierie
- Identifier et corriger les bogues, incidents et problèmes de performance
- Contribuer à l’architecture logicielle et aux choix technologiques
- Mettre en place et améliorer les tests automatisés et l’intégration continue
Exigences
Text copied to clipboard!- Diplôme en informatique, génie logiciel ou domaine connexe
- Expérience en développement logiciel avec au moins un langage moderne
- Bonne maîtrise des structures de données, algorithmes et principes de conception
- Connaissance des architectures web, API et bases de données
- Expérience avec les outils de gestion de version comme Git
- Compréhension des pratiques de test, débogage et assurance qualité
- Capacité à travailler en équipe dans un environnement agile
- Bonnes compétences en communication écrite et orale en français
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience en développement d’applications logicielles ?
- Quels langages de programmation maîtrisez-vous le mieux ?
- Avez-vous déjà travaillé sur des architectures distribuées ou microservices ?
- Comment abordez-vous la résolution d’un problème technique complexe ?
- Quelle est votre expérience avec les tests automatisés et l’intégration continue ?
- Comment gérez-vous les priorités dans un environnement agile ?