Main TasksDesign and implementation of applications and servicesCollaboration with requirements engineers and business analysts to detail and clarify understanding and requirementsSupport of testing team in regards of functional and non-functional tests of the imple-mented applicationsParticipation in definition and design of solution architecturesDocumentation of code and designImplementation of proofs of concept to validate and show solution architecturesParticipation in the definition of technology and tool stacks to be used for new solutions RequirementsBachelor degree or higher in Computer Science, Computer Engineering or the equivalent in experienceAt least 5 years of experience in software developmentStrong backend development experience with server-side development (WebAPI, multi-threaded systems) with .NET (C#, Entity Framework, Dependency Injection)Experience with SQL (Postgre, SQL Server, Sybase)Experience with Unit TestingKnowledge of architecture and development patterns (e.g. Microservices, CQRS, Domain Driven Design, SOLID)Knowledge of authentication/authorization services (SAML, OpenID, OAuth) and integration is a plusKnowledge of containerization (Kubernetes)Experience with VB language is a plusKnowledge of Agile methodologiesCollaborative with excellent communication skillsSelf-driven and self-organizedEnglish is required: B2 or higherFrench is required: C1 or higherGerman is a plusWhat we offer40h/per week - 1 day home office option - Highly innovative and international working environment - Free parking - Language trainingsFurther informationA stimulating environment helps to find cool solutions to challenging complex requirements. We work in small agile teams where you can have impact and influence. You will find sharp engineers to have inspiring discussions with. We are solution-driven, but we don’t neglect the fun factor. Are you interested in our offer? Please apply only via the jobup website, for the attention of Véronique Yvrait. Thank you. jid2870e58a jit0624a jiy25a