Senior .NET Developer

EPAM Systems, Inc.

United States

Remote

USD 90,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems, Inc. seeks a Senior .NET Developer to design scalable applications and review code for quality. You will collaborate with cross-functional teams to transform requirements into functional software and mentor junior developers.

The role emphasizes architecture planning, API development, and cloud deployment using AWS or Azure, with a focus on robust, well-documented code and modern design patterns.

Qualifications

  • Minimum 3 years of software development experience.
  • Strong expertise in C# for reliable applications.
  • Experience with the .NET framework.
  • Experience building unit tests to ensure reliability.
  • Solid understanding of software architecture concepts and design patterns.
  • Knowledge of SDLC methodologies and their application.
  • Proficient with SQL for data access.
  • Experience with Entity Framework, Dapper, or ADO.NET.

Responsibilities

  • Devise and implement scalable applications to meet organizational and technical needs.
  • Review code to ensure quality across projects.
  • Collaborate with teams to translate requirements into technical deliverables.
  • Resolve issues throughout development cycles.
  • Contribute to architectural planning and long-range vision.
  • Mentor junior developers to grow technical skills.
  • Enhance application efficiency and stability.
  • Document code and participate in sprint planning.

Skills

C#/.NET
Unit testing
Software architecture
Design patterns
SDLC
SQL
Entity Framework/Dapper/ADO.NET
ReactJS
ASP.NET
Cloud (AWS/Azure)
AI concepts
English (B2+)

Tools

AWS/Azure

Job description

We are looking for a Senior .NET Developer to join our team. This role gives you the chance to work on worthwhile projects together with a capable and enthusiastic group of colleagues. If you find fulfillment in developing dependable software solutions and enjoy navigating complex technical hurdles, we would be happy to hear from you.ResponsibilitiesDevise and implement scalable applications that satisfy both organizational and technical needsReview code developed by teammates to ensure consistent quality across projectsCooperate with different teams to convert requirements into functional technical deliverablesExamine and resolve challenging issues throughout each phase of the development cycleContribute perspective on architectural planning and long-range technical visionGuide and mentor junior developers to help them grow their technical skillsEnhance application efficiency while ensuring consistent and stable system performanceDevelop structured, clear, and fully documented codeParticipate in sprint planning talks and contribute to task-related estimationsKeep informed about emerging technologies and changing methods across the industryRequirementsA minimum of 3 years of relevant background in software developmentStrong expertise in C# for developing reliable applicationsPractical, real-world experience working with the .NET frameworkExperience building unit tests to strengthen code reliability and long-term upkeepSolid understanding of software architecture concepts and widely used design patternsKnowledge of SDLC methodologies and their application in real projectsProficient with SQL for organizing and pulling data from databasesApplied experience with Entity Framework, Dapper, or ADO.NET for data access managementExposure to ReactJS for front-end development and integrating it with backend functionalityPractical background with ASP.NET for developing web-based applicationsExperience working with Amazon Web Services or Azure for cloud deployment solutionsBroad understanding of AI concepts and their potential role in development initiativesSolid English proficiency, both written and spoken, at B2 level or aboveWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .Net Developer
Senior .Net Developer

Troy Web • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
.NET Senior Full Stack Developer
.NET Senior Full Stack Developer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Senior .NET Developer: Build Scalable Solutions & Mentor
Senior .NET Developer: Build Scalable Solutions & Mentor

EPAM Systems, Inc. • United States

Remote
USD 90,000 - 140,000
Senior Full-Stack Developer (.NET)
Senior Full-Stack Developer (.NET)

EPAM Systems Inc • United States

Remote
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Senior Software Engineer - Fullstack
Senior Software Engineer - Fullstack

Numerator • Indiana (PA)

On-site
USD 140,000 - 190,000
Senior .Net Developer
Senior .Net Developer

Troy Web • City of Cohoes (NY)

On-site
USD 120,000 - 150,000
Sr. Net Developer
Sr. Net Developer

Anblicks • Dallas (TX)

On-site
USD 100,000 - 130,000
Senior .Net Developer
Senior .Net Developer

Troy Web Consulting • City of Cohoes (NY)

On-site
USD 120,000 - 160,000
Competitive salary + bonus
Medical/Dental/Vision from day 1
401k match and employer contribution
+3
Senior .NET Developer/ React Developer
Senior .NET Developer/ React Developer

Compunnel, Inc. • Austin (TX)

On-site
USD 100,000 - 140,000