Skip To Main Content
backBack to Search

Senior Full Stack .NET Developer

.NET, C#, Microsoft Azure, Angular, Azure SQL Database
warning.png
Sorry, this position is no longer available

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

These jobs are for you