Back to Search
Lead .NET Developer for Software Company
.NET, Angular, JavaScript, NoSQL Databases, SOLID (object-oriented design principles), Microservice Architecture Pattern
Sorry, this position is no longer available
Currently, we are looking for a remote 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
- 5+ years of .Net/.Net Core experience
- 5+ 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
- 1+ 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