Job Summary The NET Power Platform Developer will be a member of a global team with a key emphasis on providing development support and maintenance across a variety of Microsoft platforms This person will have an opportunity to create new and build upon existing corporate and business unit web applications as well as plan design build and help support Office365 development This person should have proven skills across the Office365 Azure stack and be proficient in technologies such as Microsoft NET SQL JavaScript CSS AJAX DevOps The person filling this role will be interfacing with program managers business partners vendors and internal IT resources and must have to ability to effectively communicate and prioritize work IT resources and must have to ability to effectively communicate and prioritize work This role will be based at our Bangalore office Principle Duties and Responsibilities Consults with clients to understand business needs and applies knowledge and expertise to maximize business results utilizing technologies available in the company Architect complex application workflows and database design Resolves issues and provides support of deployed applications sites and web services Develop new and support existent internal and external public facing web applications Develops standards and best practices in areas of application development across a variety of Microsoft cloud based services and platforms SharePoint Dynamics CRM Azure PowerApp Power Automate etc Development management of DevOps environment Document the installation and configuration standards of applications and software packages implemented Works with other developers in a team environment to provide business needs Lead design implementation of DevOps Studio Knowledge Skills and Abilities Ability to handle multiple demands with a sense of urgency drive and energy Ability to learn quickly in a challenging environment and work as part of a team or independently to achieve objectives Solid problem solving skills and technical aptitude Strong verbal and written communication skills Experience working in an Agile project environment 5 - 7 years of hands-on experience developing solutions on the Microsoft platform C NET 3 years hands-on experience defining architecture platform selection for projects 2 years designing and implementing backend technologies WebAPI REST N-tier architecture Solid proficiency in ASP NET MVC NET REST services and Web API s in an Azure environment Solid HTML HTML 5 and CSS CSS3 Bootstrap experience Sound understanding of NET security and federation protocols SAML oAuth WS-Fed Solid experience with JavaScript jQuery JSON AJAX Solid experience with Microsoft DevOps Excellent hands on design coding and testing methodology and debugging skills Experience with Azure AD Azure SQL Server Storage and Queues Technologies Able to work independently and also within a team environment Must be self-directed have excellent initiative and organizational skills Mandatory Education and Experience B Tech B E MCA in relevant stream through regular course from recognized university and institute in India 5 - 7 years of relevant experience as NET Developer and working in global organization as an architect or consultant Azure PaaS Platform as a Service and advanced Azure concepts application design models coding techniques publishing deployment and debugging methods Experience working with PowerApps Power Automation and SharePoint is a big plus