Job Title: Software Data Preparation EngineerLocation: WurzburgSalary: €75k - €85kAre you a software developer passionate about pushing the boundaries of additive manufacturing (AM) technology? Do you live and breathe clean code, testable software, and cutting-edge programming practices? If so, there is an extraordinary opportunity available to join a team of innovators.In this pivotal role, the successful candidate will be at the forefront of developing state-of-the-art product software systems, crafting efficient data processing and business logic for the AM domain, and building modern client-server applications.Additionally, the candidate will contribute to shaping software architecture and technology roadmap, ensuring the team stays ahead of the curve. There is also the opportunity to enhance the existing software platform, leaving a mark on cutting-edge solutions that are revolutionizing the industry.Responsibilities:Develop cutting-edge product software systems for additive manufacturingDesign and implement efficient data processing and business logic componentsContribute to the architecture and technology decisions of modern client-server applicationsEnhance and maintain the existing software platform, ensuring it stays ahead of the curveQualifications:A degree in engineering, mathematics, computer science, or an equivalent qualificationMinimum of 3 years of experience in object-oriented programmingProven proficiency in C#.Net and web technologies like JavaScript/TypeScriptFamiliarity with Clean Code practices and Test-Driven Development (TDD) methodologiesKnowledge of React and WPF (Windows Presentation Foundation) is a plusA genuine passion for additive manufacturing and foundational knowledge of the LPBF processClick apply or contact jfield@kesingtonadditive.com for more information