Full Stack Developer (8-12 years)

Req ID:  63659
Location: 

Bangalore, KA, IN, 530068

Date:  Dec 20, 2024

1.0     Job Summary

The 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.

 

    1. 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, PowerApps & 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

 

    1. 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 PowerApps & Power Automation
    • 2+ years designing and implementing backend technologies (WebAPI, REST, N-tier architecture)
    • Solid proficiency in SQL Server, including complex query writing, performance tuning, indexing, and stored procedure development.
    • 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), Angular 14+ 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.
    • Experience in working with Azure AI and/or other GenAI tools would be a plus.
    • Able to work independently and also within a team environment
    • Must be self-directed, have excellent initiative and organizational skills.

 

    1. 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 Full Stack Developer and working in global organization as an architect or consultant
      • Must have5+ years of Office365 Development: SharePoint, Dynamics CRM, and Office O365 Apps Development experience
      • Azure PaaS (Platform as a Service) and advanced Azure concepts, application design models, coding techniques, publishing, deployment and debugging methods.
      • Experience developing with Umbraco CMS is a big plus
      • Mobile Development: Xamarin, Apple iOS and Android.