Description

JD .Net Developer :
Software Engineer (ASP / ASP.NET / MVC Applications/ Azure) 
Relevant Work Experience : 4-6 Years
Position Summary:
We are looking for a versatile full Microsoft Web Technology stack ( ASP, ASP.NET, ASP.NET MVC, Azure) developer to join our fast-growing team. The ideal candidate will be able to build and maintain back-end services and web components and lead the effort of migrating legacy web applications on the latest MS Azure platform.
We are looking for an individual that can work in a collaborative environment and take ideas from conceptualization through to completion. The right person for this job will have experience with the Agile methodology as well as understand and thrive in a fast paced environment.
Essential Functions:
●      Build and maintain back-end services and web-components
●      Be able to work with third party integrations
●      Be able to write and maintain SQL and stored procedures using SQL Server
●      Must be willing to do Test Driven Development, direct experience preferred.
●      Must be able to deliver mobile-optimized responsive pages
●      Must have exposure to Microsoft DocumentDB NoSQL database and it’s use in real world line of business applications
●      Properly unit test all code using established unit test frameworks
Qualifications:
●      Bachelor’s / Master's degree in Engineering or equivalent
● Microsoft.NET experience including current 2015 with Microsoft Visual Studio (ASP, ASP.Net and C#)
●      JSON
●      Proficient in front-end development technologies including HTML, DHTML, CSS, JavaScript, JQuery and Ajax. AngularJS/ReactJS a plus.
●      Experienced in ASP.NET MVC and Web API 2.
●      Basic understanding of design patterns
●      Comfortable working with Git or similar source control environments
●      Strong communication skills, must embrace working in a highly-collaborative, fast paced environment
●      Valid current Microsoft Certification is a must

Education

 Bachelor’s / Master's degree in Engineering