Full Stack .NET Engineer

EPAM Systems Inc

United States

On-site

USD 100,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems is seeking a talented Full Stack .NET Engineer to advance an insurance platform. You will work on transforming a monolithic system into modular microservices, building end-to-end web apps with .NET Core, React/Angular, and Azure services.

You will design and consume REST/XML APIs, optimize MS SQL databases, and participate in AI-assisted development using tools like GitHub Copilot. Collaboration, secure coding practices, and timely delivery are essential.

Qualifications

  • 3+ years delivering end-to-end full-stack web apps.
  • Proficient with .NET Core, EF, and REST/XML APIs.
  • Experience with Azure services and modern web frameworks.

Responsibilities

  • Develop and maintain full-stack apps for the insurance platform.
  • Transform monoliths into microservices and APIs.
  • Build APIs to connect with third-party raters and internal systems.
  • Improve database solutions and CI/CD pipelines.
  • Collaborate with team and maintain documentation.

Skills

Full-stack development
NET Core 8-10
EF & Dapper
REST APIs
MS SQL
Azure
React/Angular
DevOps CI/CD
GitHub Copilot
SignalR
Docker
Kubernetes
Terraform
Security best practices
English (B2+)

Tools

Docker
Kubernetes
Terraform
Azure DevOps
GitHub

Job description

We're seeking a talented Full Stack .NET Engineer to join our team and help build out an insurance platform. This is an established .NET solution that handles quoting, policy management, document generation, integrations, and reporting, and it's currently being incrementally transformed into a modular, service-oriented architecture. This role is ideal for someone who's enthusiastic about .NET web development, enjoys modernizing legacy systems on Azure step-by-step, and wants to work hands-on with cutting-edge technologies.

Responsibilities
  • Develop and maintain full-stack web applications that provide end-to-end solutions for the insurance platform
  • Support the gradual transformation of the monolithic platform into independent microservices and APIs
  • Separate out key functions like document generation, payments, nightly processing, notifications, and rating into their own modular services
  • Design and build inbound and outbound APIs that connect with third-party raters, partners, and internal systems
  • Create and improve database solutions, covering query tuning, stored procedures, and database architecture
  • Set up CI/CD pipelines, manage releases, and build automation workflows
  • Take part in the team's AI adoption efforts, using tools such as GitHub Copilot
  • Follow secure coding standards throughout all development work
  • Work closely with teammates, keep documentation clear, and hit project deadlines
  • Maintain production stability while rolling out new features and enhancements
Requirements
  • At least 3 years of experience delivering end-to-end full-stack web applications
  • Strong command of .NET Core (8-10), Entity Framework, and Dapper
  • Solid expertise in REST and XML-based APIs
  • Advanced database skills in MS SQL, including query tuning, stored procedures, and design
  • Practical experience with Azure, particularly Azure App Service and Azure Container Apps
  • A background developing web apps with a major framework such as ReactJS or Angular
  • Familiarity with DevOps practices for CI/CD, release management, and automation, using tools like Azure DevOps, Azure Repos or GitHub, and Azure ARM or Terraform
  • Experience with GitHub Copilot and openness to embracing AI adoption within the team
  • Working knowledge of SignalR / WebSockets
  • Solid AI-assisted development skills
  • A strong emphasis on secure coding practices
  • Ability to work independently, meet deadlines, and thrive in a collaborative team setting
  • English proficiency at an Upper-Intermediate (B2) level or above
  • Nice to have Experience in AI Solution Engineering, Python, and Microsoft Power BI
  • Exposure to Azure Application Insights, Azure Cosmos DB, and Azure Pipelines
  • Hands-on work with Docker, Kubernetes, and Terraform
  • Knowledge of Microservice Architecture principles
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead .NET Software Developer
Lead .NET Software Developer

EPAM Systems Inc • United States

Remote
USD 140,000 - 200,000
Dotnet Developer
Dotnet Developer

Encore Talent Solutions • Schaumburg (IL)

On-site
USD 90,000 - 130,000
Full-Stack .NET Engineer: Azure Microservices & AI
Full-Stack .NET Engineer: Azure Microservices & AI

EPAM Systems Inc • United States

Remote
USD 100,000 - 140,000
Software Engineer (C#/.Net)
Software Engineer (C#/.Net)

CyberCoders • Cleveland (OH)

On-site
USD 90,000 - 140,000
Medical
Dental
Vision
+3
C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
Senior .NET Full Stack Developer (Azure Saas)
Senior .NET Full Stack Developer (Azure Saas)

Agenzee, LLC • Fort Lauderdale (FL)

On-site
USD 90,000 - 120,000
Ownership of critical SaaS components
Exposure to large-scale Azure cloud systems
Career growth opportunities
+1
Senior Full Stack Developer
Senior Full Stack Developer

Cognativ • United States

Remote
USD 140,000 - 200,000
Senior Software Engineer (Full‑Stack)
Senior Software Engineer (Full‑Stack)

ALLTECH CONSULTING SVC INC • Hamilton Township (NJ)

On-site
USD 120,000 - 150,000
Senior Full Stack Developer (.NET / Azure)
Senior Full Stack Developer (.NET / Azure)

Saicon • Irving (TX)

On-site
USD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Novus Home Mortgage • Town of Brookfield (WI)

On-site
USD 80,000 - 110,000