Analyste-Programmeur - Analyste-Programmeuse Informatique H/F
Cignaling
- France
- CDD
- Bac +2
- Bac +3, Bac +4
- Bac +5
- Service public des collectivités territoriales
Les compétences pour ce job
Détail du poste
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 coeur de la transformation digitale.
Le profil recherché
Compétences: Application web,Collaborer avec les développeurs pour améliorer la qualité du logiciel,Concevoir et mettre en oeuvre une stratégie digitale,Concevoir une application web,Développer une application en lien avec une base de données,Documenter les procédures techniques pour les utilisateurs,Optimiser les processus de qualité pour assurer la fiabilité des logiciels,Promouvoir la collaboration entre les développeurs et les opérateurs pour une meilleure intégration,Respecter les normes de sécurité informatique dans le développement,Superviser, coordonner les réalisations ou développements informatiques (collaborateurs, sous-traitants),Surveiller les tendances du marché digital,Traiter les retours utilisateurs pour améliorer les systèmes
Langues: Anglais souhaité
Permis: B - Véhicule léger souhaité
Qualification: Technicien
Secteur d'activité: Conseil en systèmes et logiciels informatiques
Liste des qualités professionnelles:
Faire preuve de sens des responsabilités : Capacité à engager sa responsabilité pour atteindre un objectif clairement exprimé et à signaler les éventuels freins à lever pour atteindre l'objectif.
Etre force de proposition : Capacité à initier, imaginer des propositions nouvelles pour résoudre les problèmes identifiés ou améliorer une situation. Être proactif.
Etre ouvert aux changements : Capacité à s'adapter à des situations variées, à réagir à l'imprévu, gérer l'incertitude pour s'ajuster à des organisations, des collectifs de travail, des habitudes, des valeurs propres à l'entreprise.
Publiée le 05/08/2026 - Réf : 212BYVW