Skip To Main Content
backBack to Search

Team Lead .NET Developer for Software Company

Remote in India
.NET
& 6 others
warning.png
Sorry, this position is no longer available

Currently, we are looking for a remote Team Lead .NET Developer to join our team.

Responsibilities
  • A senior developer within an agile team
  • Facilitate system design and changes in system architecture for the enterprise data platform
  • Take the initiative in thought leadership, innovation and creativity
  • Mentor team on technology and other work-related aspects
  • Responsibility for quality of all deployed applications and services
  • Drive innovation and adaption of best practices
Requirements
  • 6+ years of .Net/.Net Core experience
  • 6+ years of C# experience
  • Angular experience
  • TDD experience 
  • A bachelor's degree in Computer Science, or a related discipline
  • Equivalent qualification
  • Microservices or distributed systems experience
  • Expert on data management technologies (RMDBS, NoSQL)
  • Good background on leveraging cloud technologies
  • Should have good architecture and design skills
  • Focus on Microsoft stack, but knowledgeable on cross-platform tech
  • Can handle both front-end and back-end development
  • Ability to deliver products in a dynamic, fast-paced environment
  • Maintain current knowledge of technology landscape and developments
  • 2+ years of leadership experience
Nice to have
  • Preference will be given to candidates that have experience working
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