EPAM Systems

Senior .NET Engineer

EPAM Systems$110K — $140K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of professional full-stack software development
  • Proven experience migrating legacy codebases to microservices
  • Strong communication skills for collaborative work
  • Proficiency in C#, .NET Core, and ASP.NET MVC

Responsibilities

  • Break down monolithic .NET applications into microservices
  • Design scalable APIs and implement event-driven communication
  • Use containerization tools to enhance deployment workflows
  • Maintain and optimize existing .NET Framework and .NET Core applications
  • Write complex SQL queries and improve database performance
  • Build responsive web interfaces with modern JavaScript frameworks
  • Ensure integration between frontend UI and backend services

Benefits

  • Opportunities for skill development and professional growth
  • Collaborative work environment with cross-functional teams
  • Access to modern cloud technologies and tools
  • Flexibility in work arrangements
  • Involvement in a project transforming legacy systems to modern architectures
Full Job Description
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# [redacted] 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

About EPAM Systems

EPAM Systems, Inc. is a leading global provider of digital platform engineering and development services. The company has a strong presence in North America, Europe, and Asia, and serves clients in a variety of industries, including financial services, healthcare, and retail. EPAM's services include software engineering, product development, and digital platform engineering, and the company has a reputation for delivering high-quality solutions that help its clients achieve their business goals. EPAM has been recognized as a leader in the digital services industry by a number of independent research firms, and the company has won numerous awards for its work.
Learn more about EPAM Systems
Size
58,824 employees
Market Cap
$18.2 billion
Industry
Net Income
$327.1 million
Founded
1993
5 Year Trend
+26.5%
Revenue
$2.6 billion
NASDAQ

Similar Jobs

More Jobs at EPAM Systems

More Information Technology Jobs

Find similar Senior .NET Engineer jobs: