Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Milliman Logo

Senior Software Engineer

Milliman

$93,700 - $185,400
Aug 28, 2025
Dallas, TX, US
Apply Now

Milliman, Global Corporate Services (GCS) is looking to hire a Senior Software Engineer to develop and maintain scalable applications using Microsoft 365, SharePoint Online, and Azure cloud services.

Requirements

  • Minimum 6 years of hands-on development experience with any major cloud platforms.
  • Proficiency in Microsoft 365 tools, SharePoint Framework (SPFx), Office UI Fabric/Fluent UI, Azure Services, and Power Platform.
  • Skilled in coding languages such as C-Sharp/Python, React/Angular, HTML, CSS, TypeScript, JavaScript, SQL and PowerShell.
  • Expertise in API integration using Microsoft Graph API, REST APIs, and PnP JS, enabling seamless data access and interaction across Microsoft 365 services and custom solutions.
  • Working knowledge of GitHub and Azure DevOps tools for version control and CI/CD pipelines.
  • Familiarity with Azure AI services, including Generative AI (e.g., Azure Cognitive Services, Azure OpenAI) to enhance solution capabilities with intelligent features.

Responsibilities

  • Develop and maintain scalable applications using C-Sharp, 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.

Other

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or equivalent industry experience as a Software Engineer.
  • Must have excellent problem-solving and analytical skills.
  • Must have strong communication and interpersonal skills.
  • Must have the ability to work collaboratively in a fast-paced environment.
  • This is a remote role.