Senior .NET Engineer
Software Engineering
Denver, CO, USA
USD 120k-150k / year
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
- 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
- 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
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Engineer the Future with a Career at EPAM
This posting includes a good faith range of the salary EPAM would reasonably expect to pay the selected candidate. The range provided reflects base salary only. Individual compensation offers within the range are based on a variety of factors, including, but not limited to: geographic location, experience, credentials, education, training; the demand for the role; and overall business and labor market considerations. Most candidates are hired at a salary within the range disclosed. Salary range: $120,000-$150,000. In addition, the details highlighted in this job posting above are a general description of all other expected benefits and compensation for the position.
Applications will be accepted on a rolling basis.
EPAM will not provide new H-1B visa sponsorship for this position. Candidates with existing transferable H-1B status may be considered.

