nThe Full Stack 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, PowerApps & Power Automate, SQL, JavaScript, Angular 14+, 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.
n
- nPrinciple Duties and Responsibilities
- nConsults with clients to understand business needs and applies knowledge and expertise to maximize business results utilizing technologies available in the company.
- nArchitect complex application workflows and database design.
- nResolves issues and provides support of deployed applications, sites, and web services.
- nDevelop new and support existent internal and external (public facing) web applications.
- nDevelops standards and best practices in areas of application development across a variety of Microsoft cloud based services and platforms (SharePoint, Dynamics CRM, Azure, PowerApps & Power Automate, etc).
- nDevelopment & management of DevOps environment.
- nDocument the installation and configuration standards of applications and software packages implemented.
- nWorks with other developers in a team environment to provide business needs.
- nLead design & implementation of DevOps Studio
n
- nKnowledge, Skills and Abilities
- nAbility to handle multiple demands with a sense of urgency, drive and energy
- nAbility to learn quickly in a challenging environment and work as part of a team or independently to achieve objectives
- nStrong problem solving skills and technical aptitude
- nStrong verbal and written communication skills