Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior .NET Engineer

EPAM

We are seeking a skilled Senior .NET Engineer to maintain and modernize our core platform. You will manage our stable .NET and SQL Server stack while leading the migration toward a scalable, cloud-native microservices architecture. This role requires balancing robust legacy systems with cutting-edge architectural transformation. Req# 1035555648 Responsibilities Break down monolithic .NET applications into distributed microservices Design scalable APIs and event-driven communication patterns Implement containerization tools to optimize deployment workflows Maintain and optimize existing .NET Framework and .NET Core applications Write complex, high-performing SQL queries, stored procedures, and schemas Diagnose and resolve database bottlenecks to ensure high availability Build responsive, user-friendly web interfaces using modern JavaScript frameworks Ensure seamless integration between frontend UI and backend microservices Requirements Backend: C#, .NET Core, ASP.NET MVC, Web API Database: SQL Server, T-SQL, query optimization, ORMs (Entity Framework) Architecture: Microservices, RESTful APIs, Event Buses (RabbitMQ / Kafka) Frontend: Angular, React, or Vue.js, along with HTML5, CSS3, and TypeScript Cloud & DevOps: Docker, Kubernetes, CI/CD pipelines, and AWS or Azure Bachelor's degree in Computer Science or equivalent work experience 5+ years of professional full-stack software development experience Proven track record of migrating legacy codebases to microservices Strong communication skills for collaborating across cross-functional teams

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior .NET Engineer. Be the first to apply!