Senior Software Developer & Software Architect (w/m/d)
Core
Design and develop scalable software architectures for innovative X-ray diffractometry solutions to enable precise measurements and complex material analysis.
Role type
Senior Software Architect & Developer
Builds
Scalable, maintainable software architectures and core components for X-ray diffractometry instruments
Domain
Industrial instrumentation / Materials science / X-ray technology
Required skills
Software architecture, C#/.NET, modern design patterns, API design, database design, CI/CD pipelines, code review, technical leadership
Preferred skills
Experience with complex software solutions, modern development processes, security best practices
Technologies
C#, .NET, APIs, Databases, CI/CD
Responsibilities
Conceive and evolve scalable software architectures, implement complex software components, define and enforce architectural principles and technical standards, make technical decisions across the software lifecycle, conduct code and architecture reviews, ensure software quality, performance, and security, mentor development teams on complex technical issues
Seniority
Senior, hands-on IC with architectural leadership