Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Mexico
.NET
& 3 others

We are seeking a highly skilled and experienced Senior .NET Developer to join our dynamic team.

In this role, you will play a critical part in developing, maintaining, and enhancing our robust SaaS eLearning platform built on the Microsoft .NET framework, collaborating closely with a dedicated and results-driven team to deliver innovative solutions.

Responsibilities
  • Serve as a full-stack .NET Developer responsible for building and enhancing SaaS eLearning solutions based on the Microsoft .NET platform
  • Engage actively with project stakeholders and team members to design, develop, test, and support applications post-deployment
  • Perform analysis and design work for all phases of software production to ensure efficiency and scalability
  • Recommend effective solutions to meet feature requirements and project goals
  • Write clean, structured, and maintainable code in C# and .NET
  • Build and maintain robust database objects and queries using MS SQL Server
  • Update, debug, and optimize existing application features to improve performance and usability
  • Develop automated testing solutions to ensure code reliability and minimize defects
  • Produce technical documentation to assist in current and future development projects
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, or related field; a Master’s degree is an advantage
  • 3+ years of experience in web application development using .NET MVC, Web Forms, and C#
  • Background in developing and maintaining Windows services
  • Familiarity with client-side scripting and JavaScript frameworks like jQuery
  • Proficiency in handling asynchronous requests, AJAX, and partial page updates
  • Expertise in code versioning tools such as Git
  • Competency in Microsoft SQL Server and SQL development, including TSQL, Views, Stored Procedures, and Indexes
  • Understanding of emerging technologies like .NET Core, React, Azure, or AI development is a plus
  • Strong collaboration and communication skills with the ability to work independently and in a team
  • High attention to detail and a proven ability to meet deadlines
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