Overview

We are searching for a Junior Agentic Software Engineer to join our full-stack product development team, building innovative travel platform solutions. In this role, you will work alongside experienced engineers, leveraging cutting-edge AI coding tools to develop features, improve code quality, and contribute to a modern distributed architecture while growing your technical expertise.

Responsibilities

  • Develop features and fix defects for our travel platform as part of a full-stack product development team, with guidance from more experienced engineers
  • Use agentic coding tools (Claude Code, Cursor, GitHub Copilot) as part of daily development workflows to write, refine, and debug code
  • Review AI-generated code for correctness and quality, under the mentorship of more experienced team members
  • Contribute to refactoring and modernizing existing services using established patterns and guidance
  • Write clean, testable, and well-documented code, whether authored manually or collaboratively with AI agents
  • Participate in improving development processes and the operations of a distributed architecture
  • Support quality, durability, and technical debt reduction efforts alongside Product Owners, Engineering Managers, Product Designers, and other team members
  • Follow established security and privacy practices to safeguard our members' sensitive data, in partnership with our Risk and Security teams
  • Contribute to meeting backend and system SLOs as part of the broader engineering team

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
  • 1+ years of full-stack development experience building web applications and services (internship experience counts)
  • Familiarity with AI coding agents (e.g., Claude Code, Cursor, GitHub Copilot) through professional use, personal projects, or academic work
  • Foundational experience in building web applications and RESTful APIs, and in working within a microservices architecture
  • Proficiency in one or more of the following: TypeScript/JavaScript, Python, C#/.NET
  • Hands-on experience with at least one modern frontend framework such as React, Next.js, or Vue
  • Exposure to cloud platforms (AWS, Azure, or GCP) and containerization concepts
  • Understanding of prompt engineering concepts for code generation and development tasks
  • Awareness of the Model Context Protocol (MCP) and how it enables AI agents to interact with external tools and data sources
  • Working knowledge of Azure AI Foundry, Retrieval-Augmented Generation (RAG), and LangChain, along with graph-based data technologies (GraphRAG, GraphDB)
  • Familiarity with version control (Git), CI/CD concepts, and Agile software delivery practices
  • Proficiency with project management and collaboration tools (Jira, ADO, GitHub, or similar)
  • Strong communicator and collaborator with a team-oriented mindset
  • B2 level of English or higher, with an emphasis on technical communication skills

Nice to have

  • Experience with ASP.NET Web Forms
  • Knowledge of Angular
  • Background in Angular Universal
  • Familiarity with Docker

[GTS] Benefits (generic, except India)

  • 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