Back to Search
We are seeking a highly skilled Senior .NET Developer to join our department, delivering services to the teams in various value streams. As a Senior .NET Developer, you will be responsible for owning applications and being self-sufficient in developing and maintaining them. You will also be involved in creating and maintaining the infrastructure using Terraform and working with containers and container orchestration in a microservices-based distributed architecture.
Responsibilities
- Develop and maintain applications, taking ownership and being self-sufficient
- Create and maintain infrastructure using Terraform
- Work with containers and container orchestration in a microservices-based distributed architecture
- Ensure software quality and reliability through testing and monitoring
- Collaborate with cross-functional teams to understand product requirements and user needs
- Participate in design reviews, offering input on requirements, product design, and potential challenges
- Contribute to the development of serverless functions and event-driven architecture
Requirements
- 3+ years of experience in C# and .NET Core, showcasing your proficiency in developing and maintaining applications
- Experience in React js
- Experience in AWS
- Practical experience in using Terraform to create and maintain infrastructure (IaC)
- Proficient in using containers and container orchestration in a microservices-based distributed architecture
- Strong understanding of storage technologies such as SQL, S3, and NoSQL
- Experience in using System Manager, KMS, and CloudWatch
- Knowledge of networking principles such as load balancing, DNS, and Reverse Proxy
Nice to have
- Knowledge of OAuth2
- Experience in TDD and BDD
- Practical experience in CI/CD
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