- Overall 8+ years of experience in .Net technologies and 1+ years’ experience as Team Lead
- Must have designed and led the team technically for at least 2-3 projects.
- Must have good knowledge of . NET Core, Azure, ASP. NET, C#, Rest Api and other web technologies
- Experience with MVC, Entity Framework, LINQ is preferred.
- Strong experience in Database design, SQL and relational databases.
- Good knowledge on frontend technologies such as Angular 4+ or ReactJS.
- Excellent communications, interpersonal and relationship building skills.
- Team oriented, Preferable experience of handling a team of developers.
- Team management, client communications, requirements gathering and delivery of on time.
- Strong experience in agile/waterfall methodologies.
- Strong knowledge on software implementation best practices.