Would you be passionate about developing complex, cutting-edge .NET software that is used to ensure the safety of trains and railway infrastructure all over the world?
If yes, then this might be the perfect opportunity for you!
My client is the world’s leading provider of software products for applied measurement and process technology.
There are 30 developers situated in Darmstadt working on different solutions. One of their key applications was being used for 25+ years and after becoming very outdated, it has been completely re-written from scratch by an external company while the architecture has been designed by a Software Architect who is working directly at my customer. The open position is for a senior C#/.NET Core developer who will take complete responsibility for the program after its release in July. The application was developed following the best clean coding practices, SOLID principles and design patterns using .NET 7 & Angular 16.
Your Tasks:• Taking complete responsibility of the software architecture and further feature development – using C#, .NET 7/8, Angular 16, DDD, SOLID & Clean code• Working on an extensive backlog of new features (enough work for many years ahead)• Focusing primarily on back-end tasks – RESTful APIs and more• Actively designing and developing microservice architectures
Requirements:• Very strong knowledge and minimum 4-5 years of experience with C#, ASP.NET MVC or Core/5/6 & REST APIs• At least medium level knowledge of any JS framework• Good understanding of SOLID principles and clean code best-practices• Willingness to work in a small team of 2 people• Fluent German knowledge
The teams are all working primarily from home, so the best advantage is the work-life balance and being able to meet your colleagues in Darmstadt twice a month. If you would like to develop modern software for products that you can ’touch and feel’ by being at the heart of sophisticated machines which ensure trains and passengers’ safety, then contact me on: veselin@optimussearch.com