Save Job
Posted 2w ago

Senior .NET Developer

@ EPAM Systems
Mexico
RemoteFull Time
Responsibilities:architecting software, building services, conducting reviews
Requirements Summary:Bachelor's or Master's in CS or related, minimum 3 years software development, strong C# and .NET experience, unit testing, SQL, EF/Dapper/ADO.NET, ASP.NET, Angular, AWS, Agile, and strong English (B2+).
Technical Tools Mentioned:.NET, C#, SQL, Entity Framework, Dapper, ADO.NET, ASP.NET, Angular, Amazon Web Services (AWS), Unit Testing, SDLC Methodologies
Save
Mark Applied
Hide Job
Report & Hide
Job Description

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/Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.