Senior Software Engineer
MillimanAbout the role
Milliman’s Employee Benefits Consulting Practice is seeking a hands-on Senior Software Engineer to design, build, and improve cloud applications in Azure.
Who We Are
Independent for over 75 years, Milliman delivers market-leading services and solutions to clients worldwide. Today, we are helping companies take on some of the world’s most critical and complex issues, including retirement funding and healthcare financing, risk management and regulatory compliance, data analytics and business transformation.
Milliman invests in skills training and career development and gives all employees access to a variety of learning and mentoring opportunities. Our growing number of Milliman Employee Resource Groups (ERG’s) are employee-led communities that influence policy decisions, develop future leaders, and amplify the voices of their constituents. We encourage our employees to give back to their varied professions, including leadership in professional organizations. Please visit our web site (https://www.milliman.com/en/social-impact) to learn more about Milliman’s commitments to our people, inclusion, and sustainability.
Through a team of professionals ranging from actuaries to clinicians, technology specialists to plan administrators, we offer unparalleled expertise in employee benefits, investment consulting, healthcare, life insurance and financial services, and property and casualty insurance.
What You Will Do
You will develop applications utilizing languages such as C# and SQL Server that will run on Microsoft Azure. You’ll collaborate closely with a Lead/Architect, product partners, and actuaries; contribute to architectural decisions; and raise the bar on code quality, performance, and reliability.
Key responsibilities:
- Design and implement cloud-native services and web apps (.NET 8 / ASP.NET Core, Azure, Azure SQL Server).
- Build modern UI features (React preferred; Angular.js experience welcome) with TypeScript.
- Develop and evolve REST APIs/backend services; integrate internal and external APIs.
- Write maintainable code with strong tests (unit/integration); participate in code reviews.
- Build reliability: logging, tracing, metrics, alerting (e.g., Azure Application Insights).
- Automation and integration with Microsoft Word, PowerPoint, Excel, and Access
- (Optional/when relevant) Leverage Azure AI services (Azure OpenAI, Cognitive Search) for practical use cases.
- Apply secure-by-default practices
- Partner with DevOps team
- Partner with product/actuarial teams to clarify requirements, estimate work, and communicate trade-offs.
- Understand the application and platform development goals and design effective solutions
- Leverage expertise in Azure AI technologies to design, implement, and optimize intelligent solutions within cloud applications
- Stay abreast of industry trends and technologies
- Follow established company and department standards and best practices
- Communicate with team members via Teams, email, phone, and in-person
- Be proficient with respect to all computer systems used in the performance of daily tasks
Tech you’ll use:
- Back end: C#, .NET 8, ASP.NET Core, EF Core
- Front end: React, Next.js; TypeScript
- Cloud/DevOps: Azure (App Services/Functions, Azure SQL)
- Data & automation: SQL Server/Azure SQL (or equivalent, i.e. Postgres); Office automation (Word/Excel/PowerPoint; VBA and Office.js a plus)
- Security: OAuth2/OIDC (Auth0)
What We Are Looking For
We are seeking a highly skilled Senior Software Engineer with expertise in C#, Azure cloud services, and SQL Server to join our dynamic team.
Professional Qualifications
- Bachelor's degree from an accredited college/university with a minimum of 8 years’ experience or equivalent work experience of 10-12 years without a bachelor’s degree
- Minimum one years of recent progressive experience developing software or similar environment
- At least 10 years’ experience in SaaS or similar fast-paced development environment
- Experience in management, lead, or equivalent engineering role
- Understanding of Agile methodologies and Sprint best practices
- Knowledgeable with Cloud Technologies (Azure)
- Experience with Containerization (Docker, Kubernetes, etc.)
- Experience with Version Control (Git)
- Experience with User-story mapping
- Experience integrating with APIs both internal and external
- Development experience utilizing C#, VBA, VB.NET, SQL, HTML, CSS, and JavaScript
- Data platforms such as Azure SQL
- DevOps and deployment technologies such as
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Senior Endpoint Information Security Engineer
Wells Fargo
Senior Premier Banker - AUSTIN NW DISTRICT - Round Rock, TX
Wells Fargo
Senior Commercial Loan Servicing Representative: Syndication and Participation Operations
Wells Fargo