Ukraine

.NET Laboratory

Have basic .NET knowledge and want to build practical skills to prepare for a Junior .NET Engineer role? Join this program and you’ll have the opportunity to become part of the EPAM team in Ukraine.
1_European_lady_v3.jpg
Registration closed
1_European_lady_v3.jpg
Price
Free
Program start
May
Type
Training
Language
English
Duration
21 weeks
Format
Online
Level
Specialization
Details

Participants will receive all the necessary information and mentorship support from EPAM mentors to easily grasp the profession. Candidates who successfully complete the program with high results will receive invitations to interview for EPAM projects and join Ukraine's largest IT company. Participants in the Laboratory undergo training in a relatively intensive format, with an average commitment of 20 hours per week for learning and project work. The duration of the stay in the Laboratory depends on the individual candidate's results, but after 3-4 months, participants can expect their first interviews for production roles.

ORGANIZATIONAL DETAILS

  1. Registration deadline: March 20, 2026, 18:00
  2. Training start date: May 11, 2026
  3. Schedule: Flexible schedule for completing practical tasks, self-study with materials, and interaction with mentors
  4. Learning intensity: Average of 20 hours per week
  5. Language: Educational content available in English, mentor sessions in Ukrainian
  6. Limited number of seats: Participants with the highest results from all selection stages will receive invitations to the program

Upon successful completion of the program, the candidates with the best results will have the opportunity to interview with EPAM in Ukraine and receive an offer according to their level of knowledge and skills and available opportunities in the company.

What is required for training:
training-is-for-you
  1. English proficiency level from B2 (Upper-Intermediate) and higher
  2. Development skills in C# and experience with .NET Core/.NET 8
  3. Understanding of Web API working principles
  4. Understanding of basic HTML, CSS, and JavaScript
  5. Experience with version control systems - Git
  6. Good communication skills and the ability to solve problems effectively
  7. Confident knowledge of algorithms and data structures, basic concepts of OOP, and SOLID principles will help in mastering the educational program more easily
  8. Knowledge of Angular and cloud technologies (AWS or Azure) will be an additional advantage
  9. The candidate is located in Ukraine and aspires to join the EPAM team in Ukraine upon successful completion of their education
How to get started?
  1. Register on this page by March 20. Once you fill out all the required fields and attach your CV, you will find the confirmation with more details in your mailbox and notifications tab.
  2. Take the English test available in your account's "My assessments" section. You should complete it within 1 day of registration and reach the B2 level result or higher to proceed.
  3. Pass the technical assessment available in your account's "My assessments" section. You should complete the theoretical tests within 1 day of registration and a practical task within 5 days of registration.
  4. Complete the general interview with a recruiter. Invitations will be sent to candidates who successfully pass the technical assessment and confirm their English proficiency.
  5. Receive an invitation for a technical interview. Invitations for the interview will be extended to all candidates who successfully pass the previous stages.
  6. Receive an invitation to the Laboratory and do your best!
What will you learn?
Training program or syllabus: Specialization Stage: ( ~4 months and requires ~20 hours of weekly engagement):
.NET & C#
Unit Testing and TDD
Relational Databases and NoSQL
Design Patterns and Application Architecture
ASP.NET Core
Clouds Specialization
Front-End Basics
Engineering Excellence (EngX)
Generative AI for productivity
ADDITIONAL INFO
  • Only Ukrainian citizens residing in Ukraine can participate in the program.
  • The program start date may change so that the selection period may be adjusted accordingly. Please regularly check for updates on this page and check your email.
  • This course is not available for EPAMers. Feel free to contact your Training Coordinator or Resource Manager regarding other opportunities available within the company.
  • Considering the limited number of spots in the program, invitations will be extended to candidates with the highest results in the selection stages.


Don't miss the opportunity to become a Junior .NET Engineer in Ukraine's largest IT company! Register now!