Job Description :
Strong development experience with .Net/C# to work on Azure application development team

Roles and Responsibilities:
· Develop enterprise grade secure applications that scale across various regions around the world
· Develop applications that can be hosted both on prem and Azure cloud
· Identify the gaps and come up with working solutions
· Understand enterprise application design framework and processes
· Ability to look at the big picture
· Proven experience in designing highly secured web applications on Azure cloud and on premises
· Keep management up to date with the progress
· Work under Agile design, development framework

Required Skills
· 7 + years of strong coding experience with C#, Web API, .NET
· 5+ years of experience with Relational databases such as SQL Server, Oracle or MySql
· 2+ Years of experience with document style databases such as Document DB/Cosmos DB
· Strong experience with ASP.Net Web API
· Experience with .Net Core
· Exposure to Micro Services architecture
· 7+ years of Visual Studio and TFS.
· Web services
· RESTful service experience
· Service Bus and Message Queues
· Java script , J Query (or any other JavaScript based technologies)
· HTML5, CSS
· QUnits and XUnits (or other Unit Testing frameworks in both JS and C
· Serialization, HTTP, JSON, windows authentication, attribute programming
· Expertise in developing applications hosted on Azure cloud
· Expertise in designing cross browser apps
· Mobile friendly application development
· Experience in office web app server will be added plus
· Key Azure Skills:
o Web Apps, API Apps, Service Fabric, Cosmos DB
o Key Valult, Blob, Data Lake Store, OMS, Azure Active Directory
Nice to have
· Modular programming in JS, Angular, Bacbone.js, React and underscore templates
· Data Lake Analytics (U-SQL), Azure Analysis Services, SQL Server, Power BI
Soft Skills
· Team Player
· Self-starter and highly motivated
· Excellent Communication Skills
· Ability to handle high pressure situations