Skip navigation EPAM

X Stack: Junior .NET Developer Remote

  • hot

X Stack: Junior .NET Developer Description

Job #: 91243


Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software that changes the world. We are more than just specialists are. We are experts.

The X-Stack Program is an immersive and comprehensive learning experience tailored for Java, Front-End, and .NET Juniors developers seeking to expand their skillsets and excel in future full-stack development.

Through a series of in-depth learning modules and mentors, learners will explore the essential technologies and frameworks required for end-to-end application development.

The complete learning path of the X-Stack program consists of three major areas:

1. .NET, C#, ASP.NET, Artificial Intelligence, Engineering Excellence
2. Cloud for developers
3. Front-End Essentials for developers

Who can join the program?
The X-Stack Program is designed for juniors’ developers who have a strong foundational understanding of programming concepts and skills and some experience in a programming language of choice. This program is open for everyone in the country, you can collaborate remotely and from our delivery centers in Mexico

Upon completion
The X-Stack program, participants will possess the required knowledge and skills to develop modern, secure, and scalable full-stack applications using Java, .NET, and JS front-end technologies.

Graduates will be well-prepared for success in the competitive full-stack development.
Program duration is about 2-5 months, depends on technical interview results.


  • Actively participate in a formal education program
  • Collaborate closely with team members to deliver high-quality software solutions on time
  • Participate in practical tasks like executing test scripts, reporting results, setting up test environments
  • Utilize cutting-edge technologies to enhance your skills
  • Collaborate with cross-functional teams to design, develop, and deploy software solution


  • Knowledge/coding skills/experience in C# programming, with understanding of object-oriented principles and design patterns. (6-18 months experience)
  • Understanding of web application development and RESTful APIs, ASP.NET Core framework
  • Knowledge of database systems and SQL
  • English B2+
  • Full-time availability (40 hours per week)
  • NOTE: We welcome applicants from all industries and educational backgrounds who comply with requirements above. 

Nice to have

  • Familiarity with front-end technologies such as HTML, CSS, JavaScript and front-end frameworks like Angular, React, or Node.js would be plus
  • Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud Platform)
  • Former projects, work experience or pet projects would be a plus (.NET, ASP.NET Core, JavaScript, HTML, CSS, Angular, React)
  • IT Degree or IT Courses/ Certification

We Offer

  • The industry best training program X-Stack
  • Upon successful competition the opportunity to become a full time EPAMer
  • Receive coaching and mentoring from the industry finest
  • Work in a remote work / hybrid fashion
  • Experience exchange with colleagues all around the world
  • Competitive compensation depending on experience and skills
  • Regular assessments and salary reviews
  • Free English classes with native speakers (certified English teachers)
  • Award winning company culture
  • Full Package:
    • Career plan and real growth opportunities
    • Unlimited access to LinkedIn learning solutions
    • Constant training, mentoring, online corporate courses, eLearning and more
    • English classes with a certified teacher
    • Flexible work schedule and dress code
  • 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


  • By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy
  • Depending on the technical interview results EPAM Java Full-stack education program may be offered. · Program duration is about 2-3 months, depending on technical interview results. · Performance progress will be reviewed through ongoing evaluations. · A technical interview will be conducted after 2 months of training to assess permanency in the program. · Self-Paced/Study course under the guidance of expert engineering mentors. · During this training period/program you will be in a Pre-Production stage, waiting to complete the training satisfactorily and be considered for a production stage in one of our projects


  • If I do not get selected for this program, can I apply again in the future? :
    • Yes, you can apply again to the program after six months
  • If I do not get selected for this program, can I apply again in the future to another position or program? :
    • Yes, you can apply again to any open role at EPAM after six months
  • Will I get a salary increase after the first 3-month training? :
    • No. For all EPAMers, salary increases are decided once a year during our Compensation Campaign
  • Will I get a promotion after the first 3-month training? :
    • No, after you’ve have spent some time in your role you can apply for an assessment to try to get a promotion. This process is standard for all EPAmers
  • Does EPAM sponsor relocation to Guadalajara for this role? :
    • No, relocation is only considered when it is crucial for a role. Since this opportunity is mostly remote, it is not required nor covered by EPAM
  • Can I be in two selection processes at the same time? :
    • No, it’s needed you finish one selection process before starting another one for a different training program
  • Can I change my primary technology when the program ends? :
    • No, if you successfully pass the training, we will look for projects on the technology you were trained in
  • Can I apply for one of the training programs if I’m currently studying at an online university? :
    • Yes, if you can work a full 8-hour shift per day, you are eligible
  • I’m not sure this is for me, but I know someone who might be interested. Can I refer them? :
    • Yes, you can submit the information of anyone interested in the program to our Referral Program . If they pass the training and become full-time employees, you might be eligible to receive a referral bonus. Terms and conditions apply

Hello. How Can We Help You?

Our Offices