1

Home Based Insurance Software Developer Jobs in Iowa

Mainframe Developer

Davenport, IA · Hybrid

$43.50 - $55.75/hr

... our Home Office team in Davenport, IA. BITCO provides quality insurance services to special ... Works with other Software Developers, Senior Software Developers and Leadership team to create ...

$109.30K - $141.90K/yr

We are seeking a Senior Software Development Engineer in Test (Sr. SDET) with strong experience in Selenium-based automation and Python scripting. This role emphasizes a qualityfirst testing approach ...

UI Software Developer

Urbandale, IA · On-site

$47.25 - $61.50/hr

Candidates for this position should have expertise in UI software development including experience ... Looking for experienced UI developers to enable front end screens based on already built platform ...

UI Software Developer

Urbandale, IA · On-site

$47.25 - $61.50/hr

Candidates for this position should have expertise in UI software development including experience ... Looking for experienced UI developers to enable front end screens based on already built platform ...

Sr Groovy Developer

Des Moines, IA

$53.25 - $70.25/hr

Software Developer The disease surveillance system for the state of Iowa is currently being ... Producing clean, efficient code based on specifications * Familiar with Groovy, SpEL & PostgreSQL

next page

Showing results 1-20

Home Based Insurance Software Developer information

What are the key skills and qualifications needed to thrive as a Home Based Insurance Software Developer, and why are they important?

To thrive as a Home Based Insurance Software Developer, you need strong programming skills in languages such as Java, C#, or Python, along with a degree in computer science or a related field. Familiarity with insurance industry platforms, APIs, cloud services, and experience with tools like Git, Jira, and SQL databases are typically required. Excellent problem-solving abilities, effective remote communication, and self-motivation help you excel in a distributed work environment. These skills and qualities ensure the timely delivery of robust, compliant software solutions tailored to the specific needs of insurance clients.

What are some common challenges faced by home-based insurance software developers, and how can they be addressed?

Home-based insurance software developers often face challenges such as maintaining effective communication with remote teams, staying updated on industry-specific regulations, and ensuring data security while working from home. To address these, it's important to establish regular check-ins via video calls, participate in virtual knowledge-sharing sessions, and utilize secure VPNs and encrypted communication tools. Additionally, joining online insurance technology communities can help developers stay current with best practices and compliance requirements.

What is a Home Based Insurance Software Developer?

A Home Based Insurance Software Developer is a professional who designs, develops, and maintains software applications specifically for the insurance industry, while working remotely from their home. These developers create solutions that help insurance companies manage policies, claims, customer data, and compliance efficiently. They often collaborate with other team members and stakeholders using online tools and communication platforms. The role requires strong programming skills, knowledge of insurance processes, and the ability to work independently.

What is the difference between Home Based Insurance Software Developer vs Insurance Software Tester?

AspectHome Based Insurance Software DeveloperInsurance Software Tester
Required CredentialsBachelor's in Computer Science or related field, coding certificationsBachelor's in Computer Science, QA certifications (e.g., ISTQB)
Work EnvironmentRemote, independent coding and development tasksRemote or onsite, testing and quality assurance activities
Employer & Industry UsageInsurance tech companies, insurance providersInsurance companies, software vendors, QA firms
Common Search & Comparison IntentUnderstanding roles, skills, and remote opportunitiesComparing testing roles, skills, and responsibilities

The Home Based Insurance Software Developer focuses on designing, coding, and maintaining insurance software solutions remotely. In contrast, an Insurance Software Tester specializes in testing and ensuring the quality of insurance software. Both roles require technical skills and often work remotely within the insurance technology industry, but their core responsibilities differ—development versus quality assurance.

What are popular job titles related to Home Based Insurance Software Developer jobs in Iowa? For Home Based Insurance Software Developer jobs in Iowa, the most frequently searched job titles are:
Sr Software Developer-Platform Engineering

Sr Software Developer-Platform Engineering

Berkshire Hathaway Energy

Des Moines, IA • On-site

$53.25 - $70.25/hr

Full-time

Posted 25 days ago


Berkshire Hathaway Energy rating

6.5

Company rating: 6.5 out of 10

Based on 18 frontline employees who took The Breakroom Quiz


Job description

We are building a modern internal technology platform that supports the development and operation of critical business systems across the organization. This platform provides the core infrastructure, application runtime environments, tooling, and monitoring capabilities needed to run reliable and scalable systems. These systems play a key role in supporting our operations, reliability, and service delivery.

The platform spans multiple engineering domains including infrastructure, Kubernetes-based container platforms, developer tooling, messaging platforms, CI/CD systems, and observability platforms. These capabilities enable application teams to deploy and operate services through standardized, automated, and self-service workflows. 

Our approach emphasizes softwaredriven infrastructure, infrastructure as code, Gitbased workflows, and modern observability practices. Engineers on the platform team design and build productiongrade systems that improve reliability, reduce operational complexity, and accelerate software delivery across the organization.

The platform is built on widely adopted technologies such as Kubernetes, Terraform, Gitbased workflows, Prometheus, Grafana, and OpenTelemetry.

Role Overview 

The Platform engineer is responsible for designing, building, and operating the internal developer platform that enables teams to build, deploy, and operate software efficiently and reliably. 

This role focuses on delivering self-service platform capabilities that standardize how applications are built, deployed, and operated across the organization. Platform Engineers work closely with infrastructure, cloud, and application teams to provide scalable platform services including container orchestration tooling, deployment pipelines, messaging systems, observability systems, and developer tooling. 

Work Location: Onsite at one of the listed locations; remote candidates may be considered.

MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 million customers in Illinois, Iowa, Nebraska and South Dakota. The company owns and operates a portfolio of power-generating assets, approximately 61% of which is wind generation.MidAmerican Energy Company is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Employees must be able to perform the essential functions of the position, with or without an accommodation.

Bachelor's degree in management information systems (MIS), computer science, or related technical field; or equivalent work experience. (Typically four years of related, progressive work experience would be needed for candidates applying for this position who do not possess a bachelor's degree.)

  • Six or more years of experience in software engineering, platform engineering, or site reliability engineering
  • Strong programming skills in Go, Python, or Java
  • Experience working with Linux systems and distributed applications

Work Location: Onsite at one of the listed locations; remote candidates may be considered.

Key Responsibilities

Platform Engineering

  • Design, build, and operate internal platform services that support application development and deployment
  • Develop standardized platform capabilities supporting modern application architectures
  • Enable self-service deployment and infrastructure consumption for development teams
  • Improve developer productivity by simplifying how applications are built, tested, deployed, and operated

Platform Automation & Tooling

  • Develop platform components and automation using modern programming languages (Go, Python, Java)
  • Build tooling and APIs that abstract infrastructure complexity from application teams
  • Maintain platform infrastructure using infrastructure-as-code and GitOps practices
  • Contribute reusable platform components and service templates

CI/CD & Developer Workflows

  • Build and operate CI/CD platforms and automated deployment pipelines
  • Maintain integrations between source control systems,buildsystems, and deployment platforms
  • Standardize developer workflows across teams
  • Improve software delivery speed through automation and platform capabilities

Messaging & Event Streaming Platforms

  • Build and operate messaging and event streaming platforms used by application teams
  • Support event-driven architectures using technologies such as Kafka, RabbitMQ, or similar systems
  • Ensure messaging platforms are reliable, scalable, and observable
  • Provide standards and tooling that enable teams to publish and consume events consistently

Observability & Reliability

  • Build and maintain observability systems enabling monitoring, logging, and distributed tracing
  • Implement telemetry pipelines using Prometheus, Grafana, and OpenTelemetry
  • Participate in reliability engineering practices including incident response and operational improvement

Security & Platform Governance

  • Implement platform security best practices including identity management and secrets management
  • Ensure platform services support organizational security and compliance requirements

What Berkshire Hathaway Energy employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom