Skip To Main Content
backBack to Search

Senior .NET Developer

Remote in Mexico
.NET
& 17 others

We are looking for a talented and experienced Senior .NET Developer to join our team. The ideal candidate will have a strong background in developing and maintaining desktop and web applications using ASP.NET, C#, and SQL databases. You will be responsible for designing, developing, and optimizing software solutions while ensuring high performance and scalability.

Responsibilities
  • Implement auto-updating mechanisms for applications to ensure seamless software deployment and updates
  • Develop, maintain, and enhance applications 
  • Collaborate with cross-functional teams to analyze requirements and deliver high-quality software solutions
  • Debug, troubleshoot, and resolve software defects and performance issues
  • Ensure adherence to best practices in software development, version control, and CI/CD processes
  • Work with MS SQL to design and optimize database solutions, including writing SQL and T-SQL queries
Requirements
  • 3+ years of experience in .NET development
  • Proficiency in ASP.NET (Web Forms & WinForms)
  • Strong experience with C# and .NET Framework
  • Expertise in MS SQL and SQL database management
  • Proficiency in T-SQL and database optimization
  • Experience with auto-updating applications
  • Strong problem-solving and debugging skills
  • Experience working in agile development environments
  • B2+ English level
Nice to have
  • Experience with unit testing frameworks such as NUnit or xUnit
  • Knowledge of web services, particularly SOAP
  • Familiarity with CI/CD tools like Jenkins
  • Proficiency with version control systems, specifically Git
  • Understanding of web technologies including HTML and CSS
  • Experience working with database systems like Microsoft SQL Server and PostgreSQL
  • Knowledge of Test-Driven Development (TDD) practices
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