EPAM logo

Senior.NET Developer

EPAM·Salary not specified

Primary stack

Agile.NETC#AngularUnit TestingSQL

Job description

About the Position

We are searching for an experienced Senior.NET Developer to become part of our team.

In this position, you will take an important role in shaping and delivering dependable software products that align with shifting business priorities. You will work alongside skilled engineers and key stakeholders to create scalable applications, leveraging current technologies and proven industry standards.

Responsibilities

  • Architect, build, and support high-quality software products that align with business goals
  • Engage in architectural conversations and help drive technical direction
  • Create and connect backend services and APIs that enable application capabilities
  • Write unit tests and adhere to quality assurance practices to deliver dependable software
  • Work together with multidisciplinary teams, including product managers, designers, and QA engineers
  • Carry out code reviews to uphold code quality and spread knowledge across team members
  • Investigate, debug, and fix issues in both development and production environments
  • Help drive ongoing improvement of engineering processes, tooling, and standards
  • Join agile ceremonies, including sprint planning sessions, daily stand-ups, and retrospectives

Requirements

  • A Bachelor's or Master's degree in Computer Science or another related technical discipline
  • A minimum of 3 years of applicable software development experience
  • Strong command of C# for crafting reliable application logic
  • Practical experience with the .NET framework for building enterprise-class applications
  • Solid grounding in unit testing to support code quality and long-term maintainability
  • Deep understanding of software architecture concepts and established design patterns
  • Familiarity with SDLC methodologies and the entire software delivery lifecycle
  • Strong skills in SQL for structuring, querying, and tuning relational databases
  • Hands-on use of data access tools such as Entity Framework, Dapper, and ADO.NET
  • Practical experience using ASP.NET to build web applications and services
  • Working familiarity with Angular for creating modern frontend interfaces
  • Background using Amazon Web Services (AWS) to deploy and run cloud-based applications
  • Strong familiarity with Agile development practices
  • Strong English communication skills, both written and spoken (B2+ level or above)

We Offer

  • Opportunity to work with a leading company in the tech industry
  • Competitive compensation package
  • Flexible working hours and remote work options

About the Company

EPAM Systems is a global software engineering and product development company, delivering digital transformation and technology innovation to the world’s leading enterprises.

© 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