Materialise is always looking for enthusiastic professionals who want to work in an environment full of revolutionary technology and people who are passionate about their work and medical software. Are you looking for an exciting and innovation-driven work environment? Then, we are looking for you to complete our team as a Full-Stack developer!Design, build, and maintain efficient, reusable, and reliable code. Take part in code reviewWrite unit, integration, API, and automation testsTake part in building and supporting a cross-product platformYour profile Strong knowledge of backend components: .NET, EF, C#, ASP.Net Core, Net CoreKnowledge of OOP and design patternsExperience with relational databasesDesign and implement RESTful APIs to enhance application functionality and integration capabilitiesWork experience with unit, component, and integration testingMS/BS degree in Computer Science or a related field preferred; A good level of English in speaking, writing, and reading is essential; Will be an advantage Experience with AWS, Azure, and Cloud technologiesExperience with Dockers and KubernetesLocation and type of contract Barcelona, SpainFull-timeHybridMid-senior levelShare on:Materialise is a dynamic, international high-tech company, founded in 1990 and headquartered in Belgium, with over 2,300 employees worldwide. Materialise's mission is to innovate for a better and healthier world through its software and hardware infrastructure and in-depth knowledge of additive manufacturing (also known as 3D printing). Our customers are in diverse industries, such as automotive, aerospace, medical, research, and academia.As a growing company, Materialise is always looking for enthusiastic professionals who want to work in an environment full of revolutionary technology and surrounded by people passionate about their work.When creating a better and healthier world, a good place to start is with yourself. That's why we encourage our employees to prioritize their overall well-being, fostering physical fitness, mental resilience, and social connections through a range of workshops, sports activities, and other events and initiatives that contribute to a balanced and fulfilling work-life harmony.Curious to learn more about this position?Reach out to our team to get the answers to your questions.#J-18808-Ljbffr