EPAM logo

Senior.NET Developer

EPAM·Salary not specified

Primary stack

Agile.NETC#AngularUnit TestingSQL

Job description

About the Position

We are searching for a talented Senior.NET Developer to join our team.

In this role, you will take on a meaningful part in crafting and delivering dependable software products that adapt to evolving business priorities. You will collaborate with seasoned engineers and key contributors to build scalable applications, drawing on modern technologies and well-regarded industry practices.

Responsibilities

  • Plan, develop, and maintain premium software products that support business goals
  • Take part in architectural conversations and help shape the technical direction
  • Develop and integrate backend services and APIs that fuel application capabilities
  • Write unit tests and follow quality assurance practices to release dependable software
  • Cooperate with cross-functional teams, including product managers, designers, and QA engineers
  • Perform code reviews to uphold code quality and share expertise across the team
  • Investigate, debug, and resolve issues within development and production environments
  • Drive continuous refinement of engineering workflows, tooling, and best practices
  • Take part in agile ceremonies, such as sprint planning, daily stand-ups, and retrospectives

Requirements

  • Bachelor's or Master's degree in Computer Science or a closely related technical discipline
  • At least 3 years of relevant experience in software development
  • Strong proficiency in C# for producing trustworthy application logic
  • Hands-on background with the .NET framework for creating enterprise-class applications
  • Solid foundation in unit testing for ensuring code quality and lasting maintainability
  • Comprehensive understanding of software architecture principles and commonly applied design patterns
  • Awareness of SDLC methodologies and the complete software delivery process
  • Strong SQL skills for designing, querying, and optimizing relational databases
  • Practical experience with data access libraries such as Entity Framework, Dapper, and ADO.NET
  • Real-world background with ASP.NET for building web applications and services
  • Working knowledge of Angular for developing modern frontend interfaces
  • Experience working with Amazon Web Services (AWS) to host and operate cloud-based applications
  • Strong familiarity with Agile development approaches
  • Excellent communication skills in English, both written and spoken (B2+ level or higher)

© EPAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

EPAM helps organizations innovate their business processes and rethink the way they manage their businesses so they can remain competitive in this new digital age.

More at EPAM

All 2376 roles

Popular searches