Jobs · Information Technology · Colorado

Senior .NET Engineer

EPAM Systems · Denver, CO · 1 mo ago
HybridInformation TechnologyFull-time

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

Similar jobs

Senior Software Engineer

HaystackSan Diego Metropolitan Area· 3 days ago
Information Technology$178k–$268k/yrapply on haystack.cv

Senior Software Engineer

The Amatriot GroupSterling, VA· 3 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 3 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com