Are you passionate about C#/.NET development and are interested in getting the opportunity to work on WPF while gaining experience in modern web and cloud technologies like .NET 8, RESTful APIs, Microservices, Docker, Kubernetes?
If yes, then this might be the perfect opportunity for you! My client is looking for a strong WPF developer who is willing to support their legacy desktop application until they start migrating it within the next one or two years. In the meantime, you will already get 50% of your workload in the .NET Core back-end which will provide exciting challenges and learning opportunities from day one.
The company is the world’s leading provider of software products for the digital exchange of data between regulatory agencies and the pharmaceutical industry with more than 30 years of life science experience.
There are four different Scrum teams with about seven developers in each one. After building large separate solutions, they now want to migrate everything to one ‘product suite’ and to interact, share data and reduce redundancies together. Almost all parts of their software have successfully been moved to .NET 8 and migrated from SOAP to Signal R & REST.
Your Tasks:• Maintaining and further developing the GUI of their desktop application using C# & WPF• Designing and developing modern software systems, software components and APIs based on product strategy and existing requirements – using C#, .NET Core/8, DDD, SOLID & Clean code• Making the application cloud ready and ensuring scalability by containerization with Docker & Kubernetes.
Requirements:• Very strong knowledge and minimum 2-3 years of experience with C# and WPF• Ideally, experience in developing RESTful APIs• Good understanding of SOLID principles and clean code best-practices• Fluent German and English skills
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 Frankfurt once or twice a month. If you would like to be challenged by exciting new ideas and thinking of ways to implement them architecturally with talented developers around you, then feel free to apply!