Back to Search
We are seeking a remote Senior Full Stack .NET Developer who can work on production code mostly backend but also frontend.
The ideal candidate should have 3+ years of experience in the development of Web applications using .NET Core and Web API, 1+ years of hands-on experience with web development technologies, and experience using Docker and Kubernetes.
The candidate must also have a good understanding of RESTful services and asynchronous Web APIs and deploy services on Azure cloud services using Terraform.
Responsibilities
- Implementing new features and refactoring existing ones
- Cover code with tests on all levels (Unit, Integration, Contract) and solutions (Front-End and Back-End)
- Review, analyze, and clarify technical documentation and requirements
- Actively participate in backlog refinements/groomings, collaborative code reviews, discussions with the customer, and product
- Automate builds, tests, and deployment routines using Terraform, and YAML for build definitions in Azure DevOps, bash for scripting, and other tools
Requirements
- 3+ years of experience in development of Web applications using .NET Core
- Experience with Web API, SPA, or MVC
- Hands-on experience with Azure Cloud services, Istio, Terraform
- Experience with web development frontend technologies: Angular 11, NGRX, Npm, Jasmine, Protractor
- Experience of using Docker and Kubernetes
- Good understanding of RESTful services and asynchronous Web APIs
- B2+ English level
Nice to have
- Experience with configuring and managing build systems TeamCity, Azure DevOps
- Experience architecting and developing microservices
- Good understanding and experience with Inversion of Control/Dependency Injection
- Good understanding and experience with Git source control
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