HealthPartners logo

Senior Software Engineer - IRIS Platform & Claims Systems

HealthPartners

Bloomington, MNHybridFull-time$11.41/hrTracked 2w agoSeen in employer's feed 4 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

At a glance

Compensation
$11.41/hr
Location
Bloomington, MNHybrid
Schedule
Full-time
Work Authorization
Not specified

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

HealthPartners is hiring a Senior Software Engineer - IRIS Platform & Claims Systems. HealthPartners is hiring a Senior Software Engineer for its mission‑critical healthcare claims platform built on InterSystems IRIS/Cache, MUMPS, and ObjectScript. The role serves as a technical anchor, ensuring stability and sustainability while integrating AI‑assisted tools into the development lifecycle.

Key focus areas include Design, build, test, and deploy enhancements to the IRIS based Claims platform, Serve as a technical steward for core system patterns, data models, and platform conventions, and Diagnose complex system issues and recommend preventative improvements.

Successful candidates bring Bachelor's Degree In Computer Science, MIS, Business Administration Or Equivalent Experience and 6 Years Experience Designing And Developing Enterprise Software In A Collaborative Environment. Important skills include InterSystems IRIS, Cache, MUMPS, ObjectScript, Backend Systems, and Data Intensive Applications. Preferred (not required): Agentic AI Workflows, AI Agents For Code Generation, Test Creation, and Knowledge Extraction From Legacy Systems.

Skills & qualifications

RequiredNice to have

Skills

InterSystems IRISCacheMUMPSObjectScriptBackend SystemsData Intensive ApplicationsJavaC/C++C#.NETLegacy CodebasesRefactoringDebuggingPerformance OptimizationAI-Assisted Development ToolsClaude CodeGitHub CopilotRelational Database TechnologiesNonrelational Database TechnologiesProprietary ToolsProprietary PlatformsApplication OwnerSubject Matter ExpertSupport Production SystemsOn-Call RotationAgentic AI WorkflowsAI Agents for Code GenerationTest CreationKnowledge Extraction From Legacy SystemsIntegrating AI Tools Into Enterprise Development WorkflowsPrompt EngineeringGuardrailsHumanintheloop ValidationAPI EnablementService DecompositionHealthcare SystemsClaims Processing SystemsRegulated Data EnvironmentsHigh Volume Transactional PlatformsMission Critical Transactional PlatformsData ModelingSystem DesignMentoring DevelopersEstablishing Development PatternsEstablishing Best PracticesCuriosityMethodicalWorking in Complex SystemsWorking in High Volume Transactional SystemsTechnical LeadershipCC++Relational DatabasesNonrelational DatabasesAI GuardrailsHuman-in-the-Loop ValidationHealthcare Claims ProcessingProduction SupportCuriosity to Learn Proprietary Tools

Qualifications

Bachelor's Degree in Computer ScienceBachelor's Degree in MISBachelor's Degree in Business AdministrationSix Years Experience Designing Enterprise SoftwareEight Years Experience Designing Enterprise Software

Full job description

Job Duties

HealthPartners is currently hiring a Senior Software Engineer - IRIS Platform & Claims Systems. This role is part of a dedicated team supporting a mission critical healthcare claims platform, built on InterSystems IRIS / Cache, MUMPS, ObjectScript, and proprietary development tooling. This engineer serves as a technical anchor for the platform - ensuring stability, correctness, and long-term sustainability while the platform continues to evolve.

This senior role combines handson software engineering with leadership in integrating AIassisted tools into enterprise development workflows. In addition to serving as a technical anchor, this position helps define and scale the use of AI across the development lifecycle, including prompt engineering, guardrails, and humanintheloop validation, to ensure responsible and effective adoption.

The ideal candidate is curious, methodical, and comfortable working in complex, high volume transactional systems, and will grow into a technical leadership and ownership role for major areas of the platform.

This is a newly created role reporting to the Director of Healthplan Administrative Systems. The position is part of a fifty-three-person department and will be one of fifteen direct reports, working alongside Developers, Engineers, Scrum Masters, and Managers.

Required Qualifications:

Bachelor's degree in Computer Science, MIS, Business Administration, or equivalent experience.

Six (6) years of experience designing and developing enterprise software in a collaborative environment.

Strong background in backend systems and data intensive applications.

Experience working across multiple languages and platforms (e.g., IRIS/MUMPS/Cache, ObjectScript, Java, C/C++, C#, .NET, or similar).

Strong experience developing, maintaining, and supporting MUMPS/InterSystems IRIS or Cache-based systems in an enterprise environment.

Proven ability to work with legacy codebases, including refactoring, debugging, and performance optimization.

Experience using AI-assisted development tools (e.g., Claude Code, GitHub Copilot, or similar) to improve developer productivity, code quality, or documentation.

Experience with relational and/or nonrelational database technologies.

Demonstrated desire and ability to grow into an application owner and subject matter expert.

Willingness and curiosity to learn proprietary tools and platforms.

Ability to support production systems, including participation in an on-call rotation.

Preferred Qualifications:

Eight plus (8+) years of experience designing and developing enterprise software in a collaborative environment is strongly preferred.

Experience designing or using agentic AI workflows (e.g., AI agents for code generation, refactoring assistance, test creation, or knowledge extraction from legacy systems).

Familiarity with integrating AI tools into enterprise development workflows, including prompt engineering, guardrails, and humanintheloop validation.

Exposure to modernization efforts, such as supporting API enablement, service decomposition, or migration from legacy MUMPS environments to hybrid or modern architectures.

Understanding of healthcare or claims processing systems and regulated data environments.

Experience with high volume, mission critical transactional platforms.

Strong data modeling and system design skills.

Experience mentoring developers and establishing development patterns and best practices.

Hours/Location:

M-F; core business hours

This is a hybrid position with the flexibility to work primarily remotely, with occasional onsite presence required for meetings or workgroup sessions.

The role participates in an on-call rotation shared across the team, averaging approximately 2-4 weeks per year.

Responsibilities:

Design, build, test, and deploy enhancements to the IRIS based Claims platform.

Serve as a technical steward for core system patterns, data models, and platform conventions.

Diagnose complex system issues and recommend preventative improvements.

Review and validate changes to ensure correctness, performance, and maintainability.

Partner with business and technical stakeholders to translate requirements into robust solutions.

Provide mentoring and guidance to other developers.

Support audits, documentation requests, and vendor interactions as needed.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

Minimum Education Required

Bachelor Degree

Minimum Experience Required

6 years

Shift

First (Day)

Number of Openings

1

Public Transportation Accessible

Yes

Veterans Encouraged to Apply

No

Physical Required

Yes

Drug Test Required

Yes

Compensation

$11.41 / Hourly

Postal Code

55420

Job Type

Full Time

Place of Work

On-site

Requisition ID

118687

Job Benefits

Not specified

You've read the whole posting — now see how you match it.