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