EU remote
Analyste-programmeur / Analyste-programmeuse informatique (H/F)
About this role
Vous êtes passionné(e) par l'innovation et les technologies de développement logiciel ? Nous recherchons des Ingénieurs en Développement / Software Engineers (H/F) spécialisés dans la conception et l'intégration de solutions informatiques modernes pour intervenir sur les projets stratégiques de nos clients. Les compétences indispensables pour ce poste sont les suivantes : Développement Full Stack et architectures modernes : Excellente maîtrise des technologies de développement orientées objet et des architectures Microservices, REST API et API Gateway.
Solides compétences en Java/J2EE, Spring Boot, Spring Cloud, Hibernate, ainsi qu'une bonne connaissance des architectures distribuées et des applications cloud natives. Développement Front-End : Maîtrise de Angular (2+), React, Vue.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap et des frameworks modernes permettant de concevoir des interfaces performantes, responsives et accessibles. Écosystème Microsoft : Expérience confirmée avec .NET Core / .NET 8, C#, ASP.NET Core, Entity Framework, Web API, Blazor et les technologies Microsoft pour le développement d'applications d'entreprise.
Langages complémentaires et développement multiplateforme : Bonnes connaissances en Python, C/C++, PHP, Node.js, Go ou équivalents, ainsi qu'en Shell, PowerShell et Bash pour l'automatisation et l'intégration des processus. Bases de données et gestion des données : Maîtrise des bases de données Oracle, SQL Server, PostgreSQL, MySQL, MongoDB et des langages SQL, PL/SQL, T-SQL, avec une bonne compréhension des problématiques de performance, de sécurité et de haute disponibilité.
Architecture logicielle et qualité : Maîtrise des concepts UML, Design Patterns, Clean Code, SOLID, Domain Driven Design (DDD), Test Driven Development (TDD), ainsi que des bonnes pratiques d'architecture logicielle. DevOps, Cloud et automatisation : Expérience avec Git, GitHub, GitLab, Jenkins, GitLab CI/CD, Docker, Kubernetes, Terraform, Ansible, ainsi que les plateformes Cloud AWS, Microsoft Azure ou Google Cloud Platform.
Intelligence Artificielle et développement assisté : Maîtrise ou pratique des assistants IA (GitHub Copilot, ChatGPT Enterprise, Microsoft Copilot, Gemini) pour accélérer le développement, la génération de code, la documentation, les tests automatisés et la résolution d'incidents. Cybersécurité et DevSecOps : Bonne connaissance des principes de sécurité applicative (OWASP Top 10, OAuth2, OpenID Connect, JWT), de la gestion des secrets, des analyses de vulnérabilités et des bonnes pratiques DevSecOps.
Méthodologies Agiles et collaboration : Expérience des méthodes Agile/Scrum, Kanban, des outils Jira, Confluence, avec une forte capacité à collaborer au sein d'équipes pluridisciplinaires dans un environnement international. Compétences fonctionnelles : Une expérience dans les secteurs Banque, Assurance, Finance, Industrie, Énergie, Télécommunications ou Santé constitue un véritable atout pour intervenir sur des projets à forte valeur ajoutée.
Vous êtes passionné(e) par le développement logiciel, le Cloud, l'Intelligence Artificielle et les architectures modernes ? Rejoignez-nous pour participer à des projets innovants au sein d'équipes expertes, où les nouvelles technologies sont au cœur de la transformation digitale.
Source listing: francetravail