Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Mexico
.NET
& 3 others

We are looking for a skilled Senior .NET Developer to join our team and play a key role in the development, maintenance, and improvement of our SaaS eLearning platform.

This position provides an opportunity to work with a collaborative and results-oriented team, applying your technical expertise to create high-quality solutions that align with business goals and enhance user satisfaction.

Responsibilities
  • Build, maintain, and improve a full-stack SaaS eLearning platform based on the Microsoft .NET framework
  • Collaborate with stakeholders and team members to design, develop, test, and support software applications
  • Engage in software analysis and design during all phases of the development lifecycle
  • Recommend and implement effective solutions for new features and system enhancements
  • Write clean, efficient, and scalable code using C# and .NET technologies
  • Develop and manage database objects and queries with Microsoft SQL Server
  • Diagnose and address issues by troubleshooting, debugging, and optimizing existing features to ensure high performance and a seamless user experience
  • Create and execute automated tests to ensure code reliability and functionality
  • Produce technical documentation to support ongoing development and future projects
Requirements
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline
  • A minimum of 3 years of experience developing web applications using .NET MVC, Web Forms, and C#
  • Hands-on experience with building Windows services
  • Proficiency in client-side scripting and JavaScript frameworks like jQuery
  • Knowledge of asynchronous request handling, partial page updates, and AJAX
  • Familiarity with version control systems such as Git
  • Strong expertise in Microsoft SQL Server and SQL development, including TSQL, Views, Stored Procedures, and Indexes
  • Basic understanding of .NET Core, React, Azure, and AI technologies is considered a plus
  • Ability to work independently as well as collaboratively in a team environment
  • Strong communication skills and a team-oriented approach
  • Meticulous attention to detail and a commitment to delivering high-quality work
  • Proven ability to manage time effectively and meet deadlines
  • Fluent English skills, written and spoken, at a B2 level or higher
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