Role: Junior Software Engineer (Trainee)
Location: Any EPAM India Location
Job Type: Full Time (Training + Employment)
Job ID: Not specified
Experience Level: Freshers
Segment: Platform Engineering / Digital Transformation
Business Unit: Engineering
Job Summary
Join EPAM India as a Junior Software Engineer (Trainee) and start your career with a 5-month intensive training program focused on modern software development, automation, and testing. After successfully completing the training, you will transition to a full-time engineering role, collaborating with cross-functional teams, building high-quality software solutions, and contributing to impactful global projects. EPAM offers a dynamic learning environment and exposure to cutting-edge technologies, preparing you for success in the digital transformation space.
Key Responsibilities
- Design and develop scalable and maintainable software
- Build and maintain automated test scripts using tools like Selenium, TestNG, JUnit, Cypress, or Playwright
- Participate in all SDLC phases, including planning, development, testing, and deployment
- Write clean and efficient code for robust tools and applications
- Automate tasks using scripting and frameworks
- Perform code reviews, debugging, and performance testing
- Execute validation and verification testing
- Collaborate with QA, DevOps, and product teams to enhance quality
- Stay updated on emerging technologies and drive process improvement
Qualifications & Skills
- Strong grasp of computer science fundamentals, OOP, and algorithms
- Proficiency in at least one programming language
- Basic knowledge of SQL and databases
- Familiarity with Git and build automation tools
- Excellent problem-solving and communication abilities
- Adherence to EPAM’s values of Excellence, Teamwork, Responsibility
- Willingness to relocate post-training
About EPAM India
EPAM India is part of EPAM Systems, a leading global platform engineering and digital transformation company. With a culture focused on learning and innovation, EPAM empowers professionals to work on real-world projects with global clients, adopt new technologies, and grow their careers in an inclusive, collaborative environment.
Why Join Us?
- Industry-driven training programs
- Performance-linked bonuses and stock purchase plans
- Flexible work culture and learning communities
- High-impact projects for global brands
- Open source and enterprise tool exposure
- Career progression support and networking opportunities
How to Apply
Note: Only shortlisted candidates will be contacted.
Disclaimer: This job post is for informational purposes only. The company reserves the right to modify, withdraw, or close the position at any time without prior notice. Applicants are advised to verify details through the official company channels before applying.












