Skip To Main Content
backBack to Search

Lead .NET Developer

Remote in Armenia,
& 5 others
.NET
& 9 others
warning.png
Sorry, this position is no longer available

We are seeking a remote Lead .NET Developer to join our team and work on an exciting project involving cloud-native AWS-based solutions. You will be responsible for developing back-end .NET solutions on top of a micro-service-based architecture style. In addition, you will be deploying cloud-native AWS-based solutions while working on data projects.

Responsibilities
  • Develop back-end .NET solutions on top of a micro-service-based architecture style
  • Deploy cloud-native AWS-based solutions and work on data projects
  • Lead the team and manage the team backlog
  • Build reliable, highly-available systems with exactly-once delivery semantics
  • Collaborate with cross-functional teams to ensure project success
  • Participate in code review and mentoring activities
  • Stay up-to-date with new technologies and industry trends
Requirements
  • At least 5 years of experience in .NET back-end development
  • Proficiency with .NET 8
  • Knowledge of C# 11
  • Proven experience in deploying cloud-native AWS-based solutions
  • Strong knowledge of microservice architecture pattern
  • Knowledge of AWS: ECS, Lambda, CloudWatch
  • Proficiency with Microsoft SQL Server
  • Experience with Dapper, EF, ADO.NET
  • Knowledge of Apache Kafka, Terraform, Docker, Polly, Gitlab CI/CD
  • Experience with Unit/integration testing in .NET and Health checks in .NET, Publish-subcribe pattern in AWS and .NET and runtime subscription-based configuration management in .NET
  • Proven hands-on experience in team leadership and team backlog management and 1+ year of relevant leadership experience
  • Excellent communication skills, fluent in written and spoken English at a B2+ level
Nice to have
  • Knowledge of CDC and Debezium
  • Experience of building of reliable highly-available systems with exactly-once delivery semantics
Benefits
  • 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

These jobs are for you