Description

Job Description:

Provide hands-on technical leadership in the development team.
Drive the implementation of development activities, both individually and as the technical lead of a small team of developers.
Work collaboratively with engineering leadership, product owners, and other stakeholders to understand high-level requirements and develop software architecture and design.
Create and drive the detailed planning, scheduling and execution of development plans to meet business goals and schedules.
Help define and enforce development practices, including unit tests and code reviews.

Qualifications:

8+ years of overall experience in Microsoft technologies 
Experience in designing, developing using.NET Core, ASP.NET, WebAPI, WPF, C# 
NodeJS or Javascript experience 
Experience in MS SQL Server or NoSQL
Experience in AWS
Experience in Git and Jenkins is preferred. 

Education

Any graduate