
Description de l'offre d'emploi
Chez Sword Technologies, nous accompagnons nos clients dans leurs projets de transformation digitale, en intervenant sur des missions à forte valeur ajoutée dans des environnements exigeants.
Nous accordons une attention particulière à la qualité des missions proposées ainsi qu’à l’accompagnement de nos collaborateurs dans leur évolution.
Dans le cadre de notre développement, nous recherchons des profils afin de renforcer nos équipes.
Pré-requis du poste
Nous recherchons un(e) Full-Stack Software Engineer capable de concevoir des solutions innovantes et de contribuer activement à des équipes Scrum dans un environnement cloud moderne.
Mission :
Vous intégrez une équipe produit agile et contribuez à la livraison de fonctionnalités à haute valeur ajoutée. Votre quotidien s'articule autour de la conception, du développement et de la mise en production de solutions logicielles robustes, en vous appuyant sur un stack technique centré sur Python, Java, Spring et Angular, déployé dans des environnements cloud orchestrés via Docker et Kubernetes.
Vous participez activement aux rituels Scrum et contribuez à l'amélioration continue des pratiques d'ingénierie logicielle : qualité du code, tests automatisés avec pytest et unittest, intégration continue via des outils tels que Bamboo, gestion de versions avec Git, et suivi de projet via Jira et Confluence. Vous travaillez également avec SQLAlchemy, Alembic et des bases de données relationnelles comme PostgreSQL, Oracle ou MS SQL Server, tout en explorant des solutions orientées DevOps et architecture cloud.
En fonction de votre niveau d'expérience, vous êtes encouragé(e) à accompagner et coacher des développeurs juniors, à proposer des améliorations techniques et à influencer les choix d'architecture. L'environnement de travail valorise l'humilité intellectuelle, la collaboration sincère et le goût du dépassement collectif — des qualités aussi importantes que les compétences techniques elles-mêmes.
Environnement technique :
Must have :
Expérience professionnelle significative en développement logiciel avec une solide maîtrise des concepts de programmation orientée objet
Maîtrise de Python et expérience avec FastAPI, Django ou Flask
Bonne connaissance des gestionnaires de paquets Python tels que Poetry
Expérience confirmée dans l'écriture de tests unitaires avec pytest et unittest
Maîtrise de SQLAlchemy, Alembic, SQL et des bases de données relationnelles (PostgreSQL, Oracle, MS SQL Server)
Connaissance des outils et pratiques de développement industrialisé : Git, Jira, Confluence, Bamboo, intégration continue, Docker, Kubernetes
Intérêt marqué pour les pratiques DevOps et les architectures cloud
Mentalité agile, esprit d'équipe, curiosité intellectuelle et volonté d'apprendre en continu
Maîtrise de l'anglais écrit et oral — permis de travail valide au Luxembourg requis
Nice to have :
Expérience en manipulation de données avec Pandas
Expérience avec Angular ou tout autre framework front-end moderne
Maîtrise de Java, Spring et Maven
Connaissance de technologies complémentaires telles que MongoDB, Kafka, RabbitMQ, Elasticsearch ou Kotlin
La maîtrise du français est un atout
ou
- Luxembourg, Luxembourg
C'est fait !
Votre candidature a été envoyée avec succès !
Vous avez déjà postulé à cet emploi
Nous vous remercions de l'intérêt que vous portez à ce poste. Malheureusement, vous avez déjà postulé à cet emploi.

