RESPONSIBILITIES- Participate in all phases of the software development cycle, including analysis, design, and implementation- Collaborate with the Support Team to troubleshoot issues in the production environment- Write testable and maintainable code- Lead and mentor the team of engineers**REQUIREMENTS**:- Bachelor's Degree in Computer Science or equivalent experience- At least 5 years of experience in software development- 1+ year of relevant leadership experience- Strong knowledge of.NET Core and C#- Knowledge of OOP, CQRS, and SOLID principles- Knowledge of MS SQL- Proficiency with TypeScript, Angular, RxJs- Familiarity with ngrx at a basic/middle level- Ability to work in a team, independently, with little supervision- Demonstrated ability to design and implement software products- Ability to manage shifting priorities and timelines- B2+ English level proficiencyNICE TO HAVE- Experience with Kubernetes, Docker, and AzureWE 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, 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)- Relocation bonus: transportation, 2 weeks of accommodation for you and your family and more- Monthly non-taxable amount for the electricity and internet bills