Overview

We are looking for a Senior Full-stack Developer to design and implement robust .NET back-end solutions, Angular front-end applications and microservice-based architectures. In this role, you will collaborate closely with DevOps, Solution Architects and fellow developers to deliver scalable, maintainable web applications while contributing to the adoption of AI-assisted development practices.

Responsibilities

  • Design and implement .NET back-end solutions, Angular front-end applications and microservice-based architectures
  • Contribute to the development of scalable and maintainable web applications following project standards and best practices
  • Collaborate with DevOps by preparing infrastructure-related requests and supporting the use of AWS services for deployment, operation and scaling
  • Support development processes using Azure DevOps, Git and Scrum practices
  • Prepare low-level designs and work closely with the Solution Architect and team members to ensure alignment with the overall solution
  • Perform code reviews and share technical knowledge with other developers
  • Contribute to the adoption of AI-assisted development practices and tools

Requirements

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

Nice to have

  • Familiarity with Azure DevOps and Entra ID
  • Flexibility to use infrastructure-as-code tools such as Terraform
  • Understanding of Git and Scrum methodologies

[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