Requirements: French
Company: TMC Luxembourg
Region: Capellen , Capellen
Vous jouerez un rle cl dans la ralisation des projets : de lanalyse des besoins la mise en production. Vous contribuerez llaboration de solutions performantes et accompagnerez les profils plus juniors dans leur progression.
Vos missions
- Identifier les besoins des utilisateurs et co-construire des solutions adaptes
- Concevoir des architectures techniques robustes et volutives
- Dvelopper, tester et maintenir des applications fiables
- Suivre les performances des applications et intervenir en cas dincident
- Documenter les solutions et partager vos connaissances
- Participer activement la monte en comptences de lquipe
Votre profil
- Solide matrise dau moins un langage moderne ct serveur (Java, Python, Scala) et aisance avec le dveloppement frontend (TypeScript, JavaScript)
- Exprience concrte avec des frameworks dapplication web rcents (Spring Boot, Angular, React, Node.js)
- Bonne comprhension des bases de donnes relationnelles et non relationnelles, avec capacit optimiser les requtes et structurer la donne intelligemment
- Matrise des outils de versioning (Git) et des plateformes collaboratives (GitHub, GitLab), avec pratique des revues de code
- Habitude de travailler dans des environnements CI/CD : automatisation des tests, intgration continue, dploiement fluide
- Connaissances solides en conteneurisation (Docker) et orchestration (Kubernetes), ainsi quen monitoring/logging applicatif
- Sensibilit aux pratiques DevSecOps et la qualit logicielle : scurit, analyse statique, tests automatiss, documentation claire
- Familiarit avec les architectures logicielles modernes (hexagonale, microservices, event-driven), et intrt pour les approches type CQRS ou event sourcing
- Approche craft : code propre, maintenable, test et lisible, dans un esprit damlioration continue