Job Description :
We’re looking for a Full Stack Developer who is passionate about delivering revolutionary new experiences that harnesses the power of the cloud and pushes the boundaries of what a service can do. You will make it possible for enterprise partners to promote and sell their services, virtual machines or finished applications on Azure.

You will be working with an amazing team of operations, engineering, and process experts in delivering a whole new set of cloud services and operational enhancements. By unlocking the power of the Azure in creative ways, you will play a critical role in helping our client partners and developers reach unprecedented levels of business productivity.

The ideal candidate will be self-driven, customer focused developer with passion for building scalable cloud services and deep knowledge of C#, .NET, REST web services and Web APIs, ASP.NET, MVC4, SQL Server, Azure and modern web technologies.

Role, Responsibilities, and Requirements:

5+ years of commercial software development experience using C# and .NET.
4+ years of hands on coding experience developing large scale REST web services and Web APIs.
4+ years on the following ASP.NET MVC 4 and above.
4+ years of experience using HTML5, CSS3/SASS/LESS, AngularJS and JQuery.
4+ years of experience utilizing SQL Server; LINQ, ADO.NET Entity Framework; PowerShell.
Real world code experience developing apps in Azure PaaS services:
Web Sites/Web Roles/Worker Roles/Web Apps/Storage/Azure Service Bus.
Experience integrating Federated Identity (ADFS) or oAuth (Facebook, LiveID, etc into web services.
Experience with TFS and the Application Lifecycle Management using VSTS.
Experience writing quality code that complies with software development fundamentals.
Knowledge and passion for Agile development practices.