Skip To Main Content
backBack to Search

.NET Developer

Remote in Mexico
.NET
& 6 others

We are looking for a skilled .NET Developer to join our team and play an integral role in developing and enhancing cutting-edge software applications.

In this role, you will focus on creating scalable systems, improving application performance, and collaborating with cross-functional teams to deliver impactful solutions. If you enjoy solving complex technical problems and thrive in a collaborative environment, we’d love to hear from you.

Responsibilities
  • Build and maintain high-quality software applications using .NET technologies
  • Work closely with teams to gather requirements and ensure successful delivery of features
  • Design scalable and efficient systems that align with current industry standards and practices
  • Identify and resolve technical issues to enhance application performance and reliability
  • Develop and implement microservices to support distributed system architectures and extend capabilities
  • Utilize REST APIs to ensure effective communication across system components
  • Support the development and management of CI/CD pipelines to optimize deployment processes
  • Implement authentication and authorization protocols to secure application data and functionality
  • Participate in code reviews to maintain quality standards and provide valuable feedback
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • At least 2 years of professional experience as a .NET Developer
  • Proficiency in .NET/C# for building scalable and high-performing applications
  • Extensive experience with Angular for developing dynamic and responsive front-end systems
  • Solid understanding of CI/CD pipelines to improve development and deployment workflows
  • Experience with implementing secure authentication and authorization mechanisms
  • Demonstrated ability to design and develop microservices for distributed architectures
  • Familiarity with Azure for managing and deploying cloud-based systems
  • Expertise in working with REST APIs to ensure seamless integration across services
  • Strong analytical and troubleshooting skills for resolving technical challenges
  • Ability to interpret and analyze existing code to clarify or recover requirements
  • Effective problem-solving skills for addressing complex technical issues
  • Fluent English communication skills, both written and spoken, at a B1 level or higher
Nice to have
  • Knowledge of AI technologies and their application in software development
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