
Software Engineer - Health Plan Systems
Remote · USFull-time$36.37–77.77/hrSeen todaySeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New remote roles like this one, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
HealthPartners seeks a Software Engineer to develop, test, and support its healthcare claims application, an in-house IRIS/MUMPS platform. The role primarily uses Cache ObjectScript and MUMPS, with opportunities to expand into Java, PrimeReact, and other technologies. The engineer will collaborate with business experts and developers, and may grow into an application-owner or technical-lead role. The position may work remotely, with occasional onsite needs preferred for local or regional candidates.
Skills & qualifications
Skills
Qualifications
Full job description
Job Duties
HealthPartners is hiring a Software Engineer - Health Plan Systems. The position is part of a dedicated team of developers providing application design, development, testing and support for a Healthcare Claims application. The Claims platform is a complex, in-house grown IRIS/Mumps application, and is a critical application within the organization. The role will primarily involve development using (Cache) ObjectScript and MUMPS, with opportunities to expand into Java, PrimeReact, and other modern technologies over time.
We are seeking a curious individual who has a strong analysis, design, and development background in any language/technology (Ex: Java, Python, C++, C#, MUMPS, ObjectScript etc.) and has the aptitude and willingness to learn a new platform/technology. The ideal candidate will grow into a technical lead/leadership role and will become a subject matter expert and owner of the application. The team is evolving the platform for the next generation of business changes and users. If you are looking for an exciting, challenging opportunity, and wish to work with experienced and talented individuals; and have a desire to enhance and extend our current platform, then this is the right opportunity for you.
Required Qualifications:
Bachelor's degree in Computer Science, Business Administration, Management Information Systems, or equivalent experience/training.
Three (3) years' experience in analysis and developing custom software applications in a collaborative environment that includes business experts and other software developers.
Demonstrated desire and ability to grow into an owner role.
Technical fluency in multiple programming languages and platforms (Ex: Java, Python, MUMPS, ObjectScript).
Experience with relational/non-relational database technologies.
Willingness and curiosity to learn a new programming language and proprietary development tool.
Ability to build, develop and test in multiple languages and platforms.
Willingness to be on-call on a rotating basis.
Preferred Qualifications:
Experience in the healthcare software industry, especially in the health insurance field.
Experience with MUMPS/ObjectScript which is the primary coding language for our IRIS database (candidates with experience in other programming languages will be considered).
Experience with Web Services, SQL, Java and other technologies that will be used as we move our technologies forward.
Experience with high volume, data intensive applications.
Experience with data modelling.
Experience with designing and building cloud platforms, including leveraging micro services and containers.
Hours/Location:
M-F; Days
May work remotely but will prefer local/regional candidates for occasional onsite needs.
Will be assigned to an on-call rotation, typically lasting one week, approximately four times per year.
Compensation:
This position is available at the intermediate, senior, or principal level, depending on qualifications.
Intermediate Software Engineer: $36.37 - $54.55 hourly
Senior Software Engineer: $46.06 - $69.10 hourly
Principal Software Engineer: $51.85 - $77.77 hourly
Accountabilities:
Assesses, designs, builds, and deploys software and new application functionality.
Performs unit testing and directs and partners in system and end-user test planning and testing.
Maintains testing environment and data requirements within the test environment.
Analyzes functional and technical requirements for changes or enhancements and prepares system designs and specifications.
Diagnoses system failures, corrects issues, and assesses the issue in order to recommend actions to prevent re-occurrence of the problem.
Defines technical specifications based on business requirements; consults with Business Partners regarding technical possibilities and limitations.
Assists IT's Business Partners with clarifying and prioritizing service requests.
Identifies the need for and recommends standard processes, procedures, and best practices.
Provides training, professional support and mentoring to Application Developers and other Analysts.
Supports 3rd party application software; interacts with vendors regarding problems, upgrade schedules, and software installations.
Provides requested documentation and interviews with auditors and third-party requestors.
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
3 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
121671
Job Benefits
Not specified
How this job compares
Set against the 41,554 open Software Engineer jobs on Olive Jobs, counted November 10, 2026.
- Pay
- This posting$36.37–77.77/hr
- Minnesota median$40–54/hr45 hourly ranges
- US median$50–65/hr1,061 hourly ranges
This range's midpoint, $57.07/hr, is 16% above the Minnesota median midpoint ($49/hr) — in the middle half of Software Engineer hourly ranges in Minnesota.
- Openings
- Olive Jobs lists 627 open Software Engineer jobs in Minnesota and 41,554 across the US. 8% of them nationwide are listed as remote or flexible.
- Hiring the most in Minnesota
- Oracle80 open
- Target66 open
- UnitedHealth Group48 open
- Experience
- This posting asks for at least 3 years of experience; Software Engineer postings that state a minimum ask for 5 years at the median (34,072 postings).
- Education
- 13,032 of the 41,554 open Software Engineer jobs (31%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 10, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.

