Senior Full Stack .NET Engineer

EPAM Systems

United States

Remote

USD 120,000 - 160,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

EPAM Systems seeks a Senior Full Stack .NET Engineer to design and build robust, scalable solutions for insurance and financial platforms. You will work within an Agile Scrum team, deliver high-quality, well-tested code, and mentor fellow developers to drive technical excellence.

You will develop RESTful services using C# and .NET Core, optimize MS SQL queries, and collaborate with stakeholders to ensure compliance and timely delivery. Strong leadership and communication are required.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or a related field.
  • 5+ years of experience building full-stack web applications delivering end-to-end solutions.
  • Proficiency in C#, .NET Core, Kafka/Service Bus, Azure Blob Storage, REST APIs, and microservices architecture.
  • Expertise in MS SQL including query tuning, stored procedures, and database design.
  • Experience with cloud platforms (Azure).
  • Frontend experience with Vue.js, ReactJS, or Angular.
  • DevOps experience for CI/CD, release management, and automation (Azure DevOps, Azure Repos, GitHub, Terraform).
  • Ability to lead and collaborate with team members and stakeholders.
  • English proficiency at a B2+ level.

Responsibilities

  • Develop efficient, testable, and maintainable full-stack solutions in an Agile Scrum team.
  • Build robust RESTful services using C# and .NET Core.
  • Design, optimize, and tune MS SQL queries, stored procedures, and reporting functions.
  • Work on applications processing insurance and financial data with accuracy and compliance.
  • Provide coaching and guidance to less-experienced developers and foster collaboration.
  • Contribute as a hands-on coding expert delivering solutions meeting business needs.
  • Ensure timely delivery and active participation in sprint planning and reviews.

Skills

C#
.NET Core
REST APIs
Microservices
Azure
Azure DevOps
Kafka/Service Bus
SQL Server
React/Vue/Angular
CI/CD
Leadership

Education

Bachelor's degree in Computer Science

Tools

Azure DevOps
GitHub
Terraform
Azure Repos
Azure ARM
Docker
Kubernetes

Job description

We are seeking a Senior Full Stack .NET Engineer to design and build robust, scalable solutions for insurance and financial platforms, working within an Agile Scrum team to deliver high-quality, well-tested code while mentoring fellow developers and driving technical excellence.

Responsibilities
  • Develop efficient, testable, and maintainable full stack solutions that adhere to project plans and industry standards
  • Build robust RESTful services using C# and .NET Core
  • Design, construct, and optimize complex MS SQL queries, stored procedures, and reporting functions, especially for financial/accounting systems
  • Work on applications that process, report, and reconcile insurance and financial data with accuracy and compliance
  • Contribute to team goals and support fellow developers as part of an Agile Scrum Team
  • Provide coaching and guidance to less-experienced developers, fostering a collaborative learning environment
  • Serve as a hands-on coding expert in software development, delivering solutions that meet business and financial needs
  • Ensure timely delivery of tasks and actively participate in sprint planning and reviews
Requirements
  • Bachelor's degree in Computer Science, Information Systems, or a related field
  • 5+ years of experience in developing full-stack web applications capable of delivering end-to-end solutions
  • Proficiency in C#, .NET Core, Kafka/Service Bus, Azure Blob Storage, REST APIs, and microservices architecture
  • Expertise in MS SQL including query tuning, stored procedures, and database design
  • Experience with cloud platforms (Azure)
  • Hands-on experience in developing web applications using one of the popular web frameworks (Vue.js, ReactJS, Angular)
  • Hands-on experience with DevOps approaches for CI/CD, release management, and automation using tools such as Azure DevOps, Azure Repos, GitHub, Azure ARM, or Terraform
  • Ability to work with minimal supervision in a team-oriented environment
  • Strong leadership skills and the ability to collaborate effectively with team members
  • Ability to work effectively with technology and business stakeholders
  • Excellent time management and organizational skills
  • Ability to document requirements and specifications clearly
  • Proficiency in English at a B2+ level
Nice to have
  • Background in insurance or financial systems or applications
  • Hands-on experience in developing web applications using Vue.js web framework
  • Experience with Docker and/or Kubernetes, containerization
  • Understanding of business trends
  • Accuracy and attention to detail
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Full-Stack Engineer for FinTech & Insurance
Senior .NET Full-Stack Engineer for FinTech & Insurance

EPAM Systems • United States

Remote
USD 120,000 - 160,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Numerator • Indiana

On-site
USD 110,000 - 170,000
Dotnet Developer
Dotnet Developer

Encore Talent Solutions • Schaumburg (IL)

On-site
USD 90,000 - 130,000
.NET Senior Full Stack Developer
.NET Senior Full Stack Developer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Senior .NET Full Stack Engineer
Senior .NET Full Stack Engineer

Coforge • Wilmington (DE)

On-site
USD 120,000 - 170,000
Docker tech exposure
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Lead .NET Software Developer
Lead .NET Software Developer

EPAM Systems • United States

Remote
USD 140,000 - 200,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Glorio Group • Ohio

On-site
USD 110,000 - 150,000
Sr. Software Engineer - .NET/C#/Azure
Sr. Software Engineer - .NET/C#/Azure

The Judge Group • Chicago (IL)

On-site
USD 96,000 - 165,000
Senior Developer II – Full Stack C#, Private Wealth Technology
Senior Developer II – Full Stack C#, Private Wealth Technology

Madison-Davis, LLC • New York (NY)

On-site
USD 120,000 - 170,000