Overview

Take on the role of Principal .NET Developer where you will design and develop scalable, high-quality software solutions. Your focus will include performance improvements and close collaboration with diverse teams. If you have enthusiasm for coding and enjoy taking on technical challenges, apply today

Responsibilities

  • Design and implement scalable applications using .NET technology
  • Partner with cross-functional teams to collect appropriate requirements and ensure smooth integration
  • Follow architectural standards and best practices to build reliable systems
  • Optimize application speed and troubleshoot issues effectively
  • Develop microservices architectures supporting distributed applications
  • Utilize REST APIs for service communication
  • Support deployment with CI/CD pipeline development
  • Implement security measures via authentication and authorization protocols
  • Review code and offer feedback to maintain quality

Requirements

  • Bachelor’s degree in relevant technical fields such as Computer Science or Engineering
  • At least 3 years of experience as a .NET developer in a professional setting
  • Proficient in .NET and C# for scalable and efficient application creation
  • Experienced in front-end development with Angular
  • Working knowledge of CI/CD pipelines for deployment processes
  • Understanding of authentication and authorization for security
  • Demonstrated microservices architecture skills
  • Familiarity with Azure cloud platform for app deployment
  • Strong fundamentals in REST API programming
  • Excellent analytical and debugging capabilities
  • Ability to analyze and interpret code to retrieve missing requirements
  • Excellent problem-solving skills
  • English language skills at B1 level or higher

Nice to have

  • Knowledge of AI technologies and their application integration

[GTS] Benefits (generic, except India)

  • 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