Posted 4mo ago

Sr. Software Engineer

@ Milliman
Gurgaon, India, India
RemoteFull Time
Responsibilities:Designing solutions, Developing interfaces, Integrating APIs
Requirements Summary:Senior software engineer with 8-12 years in web-based solutions using SharePoint Online, SPFx, React, and Power Platform; strong Azure, CI/CD, and remote collaboration skills.
Technical Tools Mentioned:SharePoint Online, SPFx, React, Power Platform, Azure, Azure DevOps, GitHub, Microsoft Graph API, PnP JS, REST, Office UI Fabric/Fluent UI, Power Apps, Power Automate, Azure Functions, Azure Web APIs
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job Summary

Milliman is seeking a Senior Software Engineer to join our Global Corporate Services IT team to modernize, enhance, and support our Microsoft 365 application ecosystem and cloud-based solutions. In this role, you will design and build scalable, high-performing applications, collaborating closely with both local and US-based teams to deliver solutions that support critical business processes.

 

Roles & Responsibilities:

  • Design, develop, and enhance enterprise solutions using SharePoint Online, SPFx, React, and Microsoft 365 technologies.
  • Create Power Apps and Power Automate flows to automate business processes and extend SharePoint capabilities.
  • Integrate Microsoft 365 applications with external APIs, Microsoft Graph API, PnP JS, and REST endpoints.
  • Build user interfaces in SPFx using modern UI frameworks
  • Develop and update Azure Web APIs, Azure Functions, and automation runbooks to support integration and backend services.
  • Participate in code reviews, enforce coding standards, and promote best practices for SPFx, SharePoint, Power Platform, and Azure development.
  • Work using Agile methodology in two-week sprints and estimate development tasks based on user stories.
  • Work closely with US-based teams with some overlapping hours for collaboration, technical discussions, and design decisions.
  • Provide support for critical production issues when required.
  • Take full ownership of assigned modules, ensuring high quality, maintainability, security, and timely delivery.
  • Contribute to continuous improvement, automation, and modernization of cloud solutions.
  • Willing to travel if required.
  • Support other team members, providing leadership in technical discussions and decision-making.

 

Qualification:

  • E/B.Tech in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 8–12 years of experience developing custom web-based solutions with SharePoint.
  • 5+ years of hands-on experience with SharePoint Online, SPFx, React, and the Power Platform.
  • Familiarity with Office UI Fabric / Fluent UI for building modern SPFx user interfaces.
  • Strong experience with Azure DevOps or GitHub for sprint planning, backlog management, source control, and CI/CD pipelines.
  • Strong ability to prioritize and deliver in a remote working environment.

 

Good to Have:

  • Familiarity with Microsoft AI services, such as Azure Cognitive Services, for building intelligent features in business solutions.
  • Knowledge of integrating Generative AI models (e.g., OpenAI, Azure AI) into SharePoint-based applications to enhance functionality and user experience.
  • Experience on GitHub Actions, CI/CD to setup, Power Platform ALM for automated deployments of the applications