If you are a senior C#/.NET developer or team leader with first-hand experience in Blazor and areinterested in taking the next step in your career, this could be a great opportunity for you.
My client is a professional software company that employs over 200 talented C#/.NET experts. One of their main projects requires migrating a big and complex software application that is used by developers all over Germany to digitize public administration processes. The application offers other developers to use low code to build applications by creating an abstraction layer.
This role is crucial as you will be the lead developer and architect in this migration process which will take at least a few years. The migration is from WPF to a web client – Blazor. A large part of the back-end is already in .NET Core and the team consists of 12 senior developers who specialize in front- and back-end development.
Your Tasks:• Creating and updating development guidelines and setting code standards• Key decision-making with regards to technological choices and architectural strategies• Making the application cloud ready and ensuring scalability by containerization with Docker & Kubernetes.• Hands-on coding in .NET Core, Blazor, Docker and Kubernetes to implement new features
Requirements:• Expert knowledge of C#/.NET and minimum 2-3 years of experience with Blazor• Ideally, experience with leading a software development team of 6+ people• Good understanding of software architecture, SOLID principles and clean coding best-practices• Fluent German and English skills
The teams are all working completely from home, so the best advantage is the work-life balance. Furthermore, my client offers many benefits like working abroad up to 3 months per year, private pension plan with €292 every month and working on very exciting projects alongside passionate colleagues.
If you would like to solve complex challenges with talented developers around you, then feel free to apply on veselin@optimussearch.com!