Overview

We are seeking a Full-stack Developer to participate in building .NET back-end services, Angular front-end applications and microservice-based solutions. You will work alongside experienced engineers, DevOps specialists and Solution Architects to deliver reliable web applications while growing your expertise in modern cloud-native development and AI-assisted tooling.

Responsibilities

  • Develop .NET back-end components, Angular front-end modules and microservice integrations under the guidance of senior team members
  • Participate in building scalable web applications aligned with project standards and engineering best practices
  • Assist DevOps in preparing infrastructure-related requests and leverage AWS services for deployment and day-to-day operations
  • Follow established development workflows based on Azure DevOps, Git and Scrum
  • Implement low-level designs in coordination with the Solution Architect to ensure consistency with the overall solution
  • Take part in code reviews and exchange technical knowledge within the team
  • Apply AI-assisted development practices and tools in daily engineering tasks

Requirements

  • 2+ years of hands-on experience in .NET back-end development, Angular front-end development and microservice architecture patterns (both asynchronous and synchronous flows)
  • Competency in .NET 8/10, EF Core (Npgsql) and AWSSDK
  • Skills in Angular 20, PrimeNG 17 and PostgreSQL
  • Familiarity with AWS services such as S3, SQS and Lambda
  • Understanding of ECS, ECR and API Gateway
  • Knowledge of CloudWatch, Aurora and ALB
  • Background in Serilog, Moq and Redis/Docker
  • Capability to apply AI-assisted development tools such as GitHub Copilot, prompt engineering techniques and agent-based workflows (e.g., MCP, structured instruction formats such as Markdown-based metadata)
  • Good communication, collaboration and documentation skills
  • Fluent English proficiency (minimum B2+ level)

Nice to have

  • Familiarity with EventBridge, Kinesis Firehose and Athena/AWS Glue
  • Exposure to Azure DevOps and Entra ID
  • Flexibility to use infrastructure-as-code tools such as Terraform

[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