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
Strong problem solving skills and technical aptitude
Strong verbal and written communication skills
Experience working in an Agile project environment
8+ 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
8+ 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
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.