Lead .NET Developer
Hybrid in India: Madhya Pradesh, Indore, India: Rajasthan, Jaipur
.NET
& 7 others
India: Madhya Pradesh, Indore
We are seeking a highly skilled and motivated Lead .NET Developer to join our team. Our customer is a leading provider of a complete and optimized research solution, offering e-journals, e-books, research databases, and a powerful discovery service to maximize the research experience of its end-users. As the Lead .NET Developer, you will play a crucial role in architecting and developing cutting-edge solutions using .NET technologies, while also leading and guiding the development team to deliver exceptional products and services.
Responsibilities
- Lead and guide the development team in the design and implementation of innovative .NET solutions
- Collaborate with stakeholders to understand business requirements and translate them into technical specifications
- Architect and design scalable and high-performance applications
- Mentor and coach team members, fostering their growth and technical development
- Oversee the development and maintenance of applications, ensuring high code quality and adherence to best practices
- Collaborate with cross-functional teams to integrate systems and services seamlessly
Requirements
- Minimum of 5 years' experience as a .NET Developer, demonstrating strong proficiency in .NET technologies
- At least 1 year of relevant leadership experience, showcasing the ability to guide and motivate a development team effectively
- Experience with AWS for cloud-based application development and deployment
- Proficiency in ReactJS for building dynamic and interactive user interfaces
- Knowledge of Oracle PL/SQL for database design and development
- Familiarity with MongoDB for NoSQL database management
- Experience with Queueing technologies like AMQ or RabbitMQ for reliable message delivery
- Strong understanding of Microservices architecture for building scalable and maintainable applications
- Proficiency in Jenkins for continuous integration and continuous deployment
- Fluent in English at a B2+ level, enabling effective communication within the team and with stakeholders
Nice to have
- Familiarity with additional cloud platforms like Microsoft Azure or Google Cloud Platform
- Knowledge of other frontend frameworks like Angular or Vue.js
- Understanding of other database systems like SQL Server or PostgreSQL
- Experience with containerization technologies like Docker and Kubernetes
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
- Opportunity to join and participate in life of EPAM's Employee Resource Groups
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn