Ingénieur Logiciel Généraliste // Generalist Software engineer
- Moka
- Not disclosed
- Permanent
- Added 12/11/2024
- Closing 12/12/2024
- HR Manager
Login to apply
Nous sommes à la recherche d'un Ingénieur Logiciel Généraliste talentueux et passionné pour rejoindre notre équipe dynamique. Le candidat idéal aura une vaste expérience dans le développement de logiciels.
Description du poste :
Nous sommes à la recherche d'un Ingénieur Logiciel Généraliste talentueux et passionné pour rejoindre notre équipe dynamique. Le candidat idéal aura une vaste expérience dans le développement de logiciels, une solide compréhension des principes de l'ingénierie logicielle, et la capacité de travailler sur divers projets et technologies.
Responsabilités :
- Concevoir, développer et maintenir des applications logicielles robustes et évolutives.
- Collaborer avec les équipes de produit, de conception et d'autres ingénieurs pour définir les spécifications techniques et les exigences des projets.
- Participer à toutes les phases du cycle de vie du développement logiciel, y compris la conception, le codage, les tests, la déploiement et la maintenance.
- Résoudre les problèmes techniques complexes et assurer le support des applications existantes.
- Effectuer des revues de code et fournir des feedbacks constructifs aux autres membres de l'équipe.
- Rester à jour avec les nouvelles technologies et les meilleures pratiques de l'industrie.
Qualifications :
- Diplôme en informatique, en génie logiciel ou dans un domaine connexe.
- Minimum de 5 années d'expérience en développement logiciel.
- Maîtrise de plusieurs langages de programmation (tels que C#, JavaScript, technologies web, Python, SQL, scripting, AEL etc.).
- Forte expérience avec les bases de données relationnelles et non relationnelles.
- Maitrise des principes de conception orientée objet et des structures de données.
- Compétences en résolution de problèmes et capacité à travailler de manière autonome ainsi qu'en équipe.
- Excellentes compétences en communication et capacité à documenter les spécifications et les processus techniques.
- Expérience avec les outils de gestion de version (comme Git) et les environnements de développement intégrés (IDEs)
- Bonne connaissance des méthodologies DevOps et DevOps toolchain.
Atouts :
- Expérience avec les méthodologies Agile ou Scrum/DevOps
- Connaissance des technologies de cloud computing (AWS, Azure, Google Cloud).
- Expérience en développement API, application lourde(desktop, client & serveur) et web.
- Familiarité avec les pratiques de CI/CD (intégration continue / déploiement continu).
Ce que nous offrons :
- Un package salarial compétitif et des avantages sociaux attractifs.
- Une culture d'entreprise axée sur l'innovation et l'excellence.
Si vous êtes passionné par le développement logiciel et que vous cherchez à relever de nouveaux défis au sein d'une entreprise en pleine croissance, nous serions ravis de vous rencontrer.