Software development — design, implementation and further development of software components for a safety-relevant industrial project at our client
Contribute to designing the software architecture and selecting suitable technologies within the .NET ecosystem
Ensure maintainability, testability and scalability through clean, secure and high-performance code
Work in the client’s international agile teams (Scrum), including planning, reviews and refinements
Analyze, reproduce and resolve defects, working closely with QA and test automation (e.g., Ranorex)
Use and enhance CI/CD pipelines, build automation and version-controlled development processes
Actively participate in code reviews, retrospectives and the optimization of development and quality processes
Requirements
Degree in (Business) Computer Science, Software Engineering or a comparable qualification
Several years of experience developing modern software solutions with C#/.NET, ideally in industrial or device environments
Solid knowledge of C#, .NET and WPF, plus experience with version control (Git/SVN), CI/CD processes and test automation (e.g., Ranorex)
Understanding of software architecture, Clean Code principles, testability and maintainability, and preferably experience in safety‑critical or quality‑regulated environments
Structured, quality‑oriented and pragmatic hands‑on mentality with a focus on robust, high‑performance and secure software
Ability to coordinate clearly with developers, QA and Product Owners — in German and English
Tech Stack
Subversion
WPF
.NET
Benefits
Flexible working models with generous flextime
Individual onboarding and career development
Benefits such as massages, Hansefit (fitness program), company bike leasing and regular celebrations and team events
Flexible work from different locations — including our workation offering
Annual bonus as well as contributions to pension schemes and childcare
Excellent working atmosphere with high employee satisfaction