Senior Software Engineer
Company: Milliman
Location: Dallas, TX (Remote)
Salary: $93.7k - $177.7k per year
Type: Full-time
Level: Senior
Remote: Yes
Posted: 2026-02-11
About this role
Position Summary
Milliman, Global Corporate Services (GCS) is looking to hire a Senior Software Engineer. The ideal candidate should have extensive hands-on experience in cloud development, with deep expertise in Microsoft 365, SharePoint Online, and Azure cloud services. The candidate must have in-depth knowledge of the SharePoint Framework (or expertise in developing custom applications using modern front-end technologies such as React, Angular, or Vue, along with strong full-stack development skills), API development, cloud-native best practices, and DevOps processes to deliver high-quality, scalable solutions.
Responsibilities
Hands-On Development:
- Develop and maintain scalable applications using C#, SPFx, HTML, CSS, React (or framework of choice), TypeScript, JavaScript, Power Platform, Azure Cloud Services, Microsoft Graph API, PnP JS, PowerShell, SharePoint REST and custom APIs.
- Develop and optimize Azure Functions, Web APIs, Runbooks and cloud-native solutions.
- Automation using Power Automate and create low-code/no-code solutions using Power Apps.
- Apply best practices in code quality, testing, and deployment to ensure all solutions are robust, reliable, and secure.
- Work independently and troubleshoot issues, resolving technical challenges and clearing dependencies in a timely manner.
- Follow coding and compliance standards, contribute to and maintain technical documentation.
- Leverage AI tools and technologies throughout the development process to automate repetitive tasks, enhance code quality, and boost overall productivity.
Agile Practices, DevOps & Continuous Innovation
- Continuously learn and adopt the latest features and updates in leading cloud platforms and technologies. Explore and identify opportunities to integrate AI and intelligent features into solutions.
- Collaborate closely with team members within an Agile framework, actively participating in sprint planning, assist in defining acceptance criteria, iden...