Skip To Main Content
backBack to Search

Senior .NET Developer

.NET, Angular, C#, Object-oriented Programming, SOLID (object-oriented design principles), TypeScript, Docker, Kubernetes, Microsoft Azure, Microsoft SQL Server, Unit Testing
warning.png
Sorry, this position is no longer available

We are seeking a Senior .NET Developer to join our remote team. As a member of our cross-functional team, you will participate in all phases of the software development cycle, including analysis, design, and implementation.

You will work alongside our QAs, Business Analysts, and Support Team to develop and upgrade software applications. You will also troubleshoot issues in the production environment and communicate with multi-national and multicultural teams primarily in English. We are looking for a developer with a strong understanding of .NET Core and C# who can write testable and maintainable code.

Responsibilities
  • Participate in all phases of the software development cycle, including analysis, design and implementation
  • Develop software applications as part of a cross-functional team in collaboration with Team Lead, QAs, Business analysts, Support team, and other developers
  • Upgrade existing software applications according to changing business needs
  • Troubleshoot issues in production environment
  • Communicate with multi-national multi-cultural teams (primarily English)
  • Write testable and maintainable code
Requirements
  • Bachelor’s Degree in Computer Science or equivalent
  • 3+ years experience in software development in a similar position
  • Strong knowledge of .NET Core and C#
  • Knowledge of frontend tech stack (TypeScript and Angular)
  • Familiarity with RxJs and ngrx
  • Demonstrated ability to design and implement software products
  • Excellent written and communication skills
  • Ability to work in a team, independently, with little supervision
  • Ability to learn and apply new technologies
  • Ability to manage shifting priorities and timelines
  • Knowledge of OOP, CQRS, and SOLID principles
  • Knowledge of MS SQL
Nice to have
  • Experience with Kubernetes, Docker, and Microsoft Azure
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