Nous avons le plaisir de vous présenter l'opportunité de rejoindre les équipes applicatives et intégration d'un de nos clients à Lausanne en qualité de :
Technical Lead - Software Development
Votre mission :
Apportez un leadership technique aux équipes existantes tout en contribuant directement aux développements et aux intégrations.
Vous interviendrez dans un contexte où l'interopérabilité des applications est centrale, avec des échanges de données entre solutions internes et du marché
Job description
Prioriser et coordonner les activités des équipes développement
Accompagner les équipes sur le code review, les arbitrages techniques
Participer activement au développement d'applications et d'APIs
Concevoir et maintenir des interfaces robustes entre les différentes applications
Garantir la qualité, la performance et la maintenabilité du code
Superviser les env. de développement et de versioning (Azure DevOps, VisualSVN)
Contribuer à l'amélioration continue des pratiques de développement
Expected profile
Diplôme d'ingénieur ou formation supérieure en Informatique / Infrastructure
Expertise en développement orienté objet, idéalement sur .NET (C#) et/ou Java
Solide expérience dans la conception et le développement d'applications backend
Maîtrise des architectures basées sur APIs et intégration de systèmes (REST, SOAP)
Excellente maîtrise de SQL et de la modélisation de données relationnelles
Bonne compréhension des architectures applicatives (SOA, microservices)
Expérience en gestion de code source et CI/CD (Git, SVN, Azure DevOps)