Lead .NET Developer

Sorry, this position is no longer available
Armenia
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