Senior Software Developer & Software Architect (w/m/d)
Core
Design and develop scalable, maintainable software architectures for X-ray diffractometry solutions and material analysis systems.
Role type
Senior Software Developer & Software Architect
Builds
X-ray diffractometry solutions and material analysis software
Domain
Industrial instrumentation / Scientific measurement / C#/.NET
Deliverable
production ML models | product features
Required skills
C#/.NET, modern architecture patterns, design patterns, API design, database design, CI/CD pipelines, code review, technical risk assessment
Preferred skills
complex software solution implementation, technical mentorship, performance optimization, security best practices
Technologies
C#, .NET, APIs, databases, CI/CD
Responsibilities
Define and enforce architecture principles and technical standards, conduct code and architecture reviews, evaluate and select technologies and frameworks, ensure software quality and security, support teams with complex technical questions
Seniority
Senior, hands-on IC with architectural leadership