Senior Software Engineer -.NET with AI

On-siteSalary not specified
India

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Software Engineer -.NET with AI to join our full-stack product development team building innovative travel platform solutions. In this role, you will leverage cutting-edge AI coding tools alongside modern cloud-native technologies to deliver high-quality features and services while contributing to the modernization of our distributed architecture.

Responsibilities

  • Develop and deliver features and services for our travel platform on a full-stack product development team
  • Leverage agentic coding tools (e.g., Claude Code, Cursor, GitHub Copilot) in daily development workflows to accelerate delivery and improve code quality
  • Review and validate AI-generated code for correctness, security, and performance before merging
  • Contribute to refactoring and modernizing existing services and architectures using cloud-native design patterns
  • Write clean, testable, peer-reviewed, and well-optimized code, whether authored manually or collaboratively with AI agents
  • Participate in improving development and operations of an increasingly distributed architecture
  • Advocate for quality, durability, and technical debt reduction by working with Product Owners, Engineering Managers, Product Designers, and other key partners
  • Safeguard the privacy, security, and trust of our members' sensitive data throughout our implementations, in partnership with our Risk and Security teams
  • Help meet backend and system SLOs as part of the broader engineering team

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
  • 4+ years of full-stack development experience building web applications and services
  • 1+ year of hands-on experience using AI coding agents (e.g., Claude Code, Cursor, GitHub Copilot) in professional development workflows
  • Solid experience building modern web applications, RESTful API design, and microservices architecture and patterns
  • Proficiency in two or more of the following: TypeScript/JavaScript, Python, C#/.NET
  • Expertise in modern frontend frameworks such as React, Next.js, Vue, or Angular
  • Background in building and deploying applications on cloud platforms (AWS, Azure, or GCP)
  • Familiarity with prompt engineering techniques for code generation and development workflows
  • Understanding of the Model Context Protocol (MCP) and how it enables AI agents to interact with external tools and data sources
  • Excellent communication skills, strong working relationships, and a high degree of team collaboration

Nice to Have

  • Knowledge of Azure AI Foundry, Retrieval-Augmented Generation (RAG), and LangChain, plus graph-based data technologies (GraphRAG, GraphDB)
  • Familiarity with real-time streaming or distributed messaging platforms such as Redis, Kafka, or RabbitMQ
  • Skills in containerization (Docker), CI/CD pipelines, and infrastructure-as-code tools with modern DevOps practices
  • Background in modern project management and collaboration tools (Jira, ADO, GitHub Projects, or similar) within Agile software delivery environments
  • Strong curiosity about emerging AI development tools and a desire to stay current with the evolving agentic coding landscape

We Offer

  • Opportunity to work with cutting-edge AI coding tools and modern cloud-native technologies
  • Collaborative and innovative work environment
  • Competitive compensation package
  • Professional growth and development opportunities

About the Company

EPAM Systems is a global software engineering and product development company, delivering digital transformation and technology innovation to the world's leading brands.

Job Details

Company name:
EPAM
Location:
India
Work Mode:
On-site
Posted on TheJob:
Jul 5, 2026
Last checked:
Jul 5, 2026
Posted on the source:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.