We are looking for a** Senior** **Full-stack.NET Developer** to join our remote team.You will be responsible for building, maintaining and enhancing our SaaS eLearning solution built on the Microsoft.NET platform.RESPONSIBILITIES- Work as part of high-performing global agile teams to design and develop new system foundational frameworks and product features- Identify bottlenecks and bugs, and devise solutions to mitigate and address issues- Maintain related documentation and track process and programming changes**REQUIREMENTS**:- Experience with developing windows services- Proficiency with client-side scripting and JavaScript frameworks, including jQuery- Skills in asynchronous request handling, partial page updates and AJAX- Experience with code Versioning tools, such as git- Proficiency with Microsoft SQL Server 2008 - 2014 and SQL development (TSQL, Views, Stored Procedures, Indexes, Partitioned Tables)- B2+ English levelNICE TO HAVE- Understanding of ASP.NET Core MVC a significant plus- Experience with Azure and AWS a significant plus- Understanding of MSBuild and Atlassian Bamboo a plusWE OFFER- Career plan and real growth opportunities- Unlimited access to LinkedIn learning solutions- International Mobility Plan within 25 countries- Constant training, mentoring, online corporate courses, eLearning and more- English classes with a certified teacher- Support for employee's initiatives (Algorithms club, toastmasters, agile club and more)- Enjoyable working environment (Gaming room, napping area, amenities, events, sport teams and more)- Flexible work schedule and dress code- Collaborate in a multicultural environment and share best practices from around the globe- Hired directly by EPAM & 100% under payroll- Law benefits (IMSS, INFONAVIT, 25% vacation bonus)- Major medical expenses insurance: Life, Major medical expenses with dental & visual coverage (for the employee and direct family members)- 13 % employee savings fund, capped to the law limit- Grocery coupons- 30 days December bonus- Employee Stock Purchase Plan- 12 vacations days plus 4 floating days- Official Mexican holidays, plus 5 extra holidays (Maundry Thursday and Friday, November 2nd, December 24th & 31st)- Monthly non-taxable amount for the electricity and internet bills