Kubernetes Engineer
Role details
Job location
Tech stack
Job description
Job Summary: We are seeking a highly skilled .NET Technical Lead to drive the design, development, and modernization of enterprise applications. This role combines hands-on development with technical leadership, focusing on evolving legacy WinForms (Windows Forms) applications into scalable, modern architectures while supporting ongoing business needs. You will lead full-stack development efforts across modern web technologies and legacy desktop systems, ensuring performance, security, and maintainability., * Technical Leadership Lead architecture, design, and development of full-stack .NET applications Mentor developers and enforce coding standards, design patterns, and best practices Collaborate with stakeholders, product teams, and DevOps to deliver high-quality solutions
- Full Stack Development Build and maintain applications using .NET Core / .NET 6+, Core, and RESTful APIs Develop responsive front-end applications using Angular / React / Blazor Design scalable microservices and cloud-native solutions
- WinForms (Legacy Systems) Maintain and enhance existing WinForms (Windows Forms) desktop applications Analyze legacy codebases and implement performance improvements and bug fixes Refactor and modernize legacy components into web-based or service-oriented architectures Drive migration strategies (WinForms Web / Microservices / APIs) Ensure backward compatibility and minimal disruption to business operations
- Modernization & Transformation Define and implement modernization roadmaps for legacy systems Introduce containerization (Docker), CI/CD pipelines, and cloud adoption (Azure/AWS) Improve observability, logging, and monitoring
- Database & Integration Design and optimize databases (SQL Server, NoSQL) Integrate third-party APIs and enterprise systems
Requirements
Do you have experience in Web applications?, Required Skills: Strong experience with C#, .NET Framework, .NET Core / .NET 6+ Hands-on experience with WinForms (Windows Forms) applications Experience in modernizing legacy desktop applications Expertise in Core, Web APIs, and microservices Frontend experience with Angular / React / Blazor Solid understanding of OOP, SOLID principles, design patterns Experience with SQL Server and database design Familiarity with Azure/AWS, CI/CD, and DevOps practices
Preferred Qualifications: Experience migrating WinForms to web/cloud-based architectures Knowledge of containerization (Docker, Kubernetes) Experience with messaging systems (Kafka, RabbitMQ) Exposure to observability tools (Elastic, Splunk, etc.)
Soft Skills: Strong leadership and mentoring capabilities Excellent problem-solving and communication skills Ability to balance legacy support with innovation ASP.NET Core, an open-source web development framework | .NET Build web apps and services that run on Windows, Linux, and macOS using C#, HTML, CSS, and JavaScript. Get started for free on Windows, Linux, or macOS.