Skip To Main Content
backBack to Search

Senior .NET Full Stack Software Engineer

We are currently looking for a remote Senior .NET Full Stack Software Engineer with 3+ years of commercial experience as a .NET Software Engineer, development experience with ASP.NET MVC /ASP.NET Web API to join our team.

Responsibilities
  • Discuss business and technical/architectural topics
  • Build new features accordingly to new requirements
  • Build infrastructure for the new project from scratch (greenfield development), implement changes to the existing projects (brownfield development)
  • Translate complex functional, technical and business requirements into architectural designs
  • Develop high-level application design and direct detailed design work of the developers
Requirements
  • 3+ years of commercial experience as a .NET Developer
  • Development experience with ASP.NET MVC /ASP.NET Web API
  • Knowledge of .NET core; ASP.NET core
  • Experience in MS Azure Services (App Service, Storage Account, Service Bus)
  • Experience in Docker
  • Good knowledge of JavaScript/HTML5/CSS3
  • Knowledge of JS frameworks (AngularJS and/or Angular 2)
  • Experience in Entity Framework
  • Strong knowledge of SOLID
  • Good understanding of Design Patterns
  • BDD/TDD, unit testing concepts
  • Strong knowledge of SQL
  • Experience in deploying applications to AWS cloud environment
  • Acquaintance with Microservices architecture
  • Experience in CI/CD, Git, TeamCity and/or VSTS
  • Strong belief and promotion of best engineering practices
  • Agile practices experience, attitude to quality
  • Upper-Intermediate level of spoken English
Nice to have
  • Experience in WCF
  • Experience in React JS
  • Experience in CQRS with ES
  • Experience in Amazon Web Services
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