Demo

Software Engineer 3

MidAmerican Energy Company
Des Moines, IA Full Time
POSTED ON 9/23/2026
AVAILABLE BEFORE 10/22/2026
Responsibilities

The Software Engineer 3: Architects, designs, codes, tests, documents, implements, and maintains complex applications, integration components, application interfaces, scripts, and/or automation solutions. This role supports both development and operational functions by performing day‑to‑day middleware administration, troubleshooting, patching, performance tuning, and configuration management while identifying opportunities to create automation to improve reliability and efficiency. In addition to optimizing system performance through capacity analysis, tuning activities, and identification of constraints, the engineer ensures enterprise‑grade observability by implementing and maintaining monitoring dashboards, alerts, and logging strategies that enhance visibility across distributed systems. Provides technical support and root‑cause analysis for middleware and application issues, implements upgrades and enhancements, and collaborates with vendors to evaluate product quality and compatibility. Acting as a senior contributor or technical lead on small to mid-sized initiatives, this position provides leadership on highly complex Oracle projects related to new systems, architectures, and integration capabilities aligned with business goals. Responsibilities include conducting system analysis, participating in design and code reviews, enhancing existing systems, supporting stakeholders and application teams, and ensuring that all middleware and automation solutions meet performance, security, and interoperability standards. Serves as a subject-matter expert, consulting with stakeholders on integration strategy, reliability engineering, and technology improvements, and works across IT teams to identify deficiencies, drive process improvements, and contribute to planning, documentation, and the continuous enhancement of enterprise middleware environments. Mentor and support junior team members.

Qualifications

Education and Experience Requirements: Bachelor’s degree or foreign equivalent in Computer Science, Computer Information Systems, Electronics and Communication Engineering, Electronics Engineering, or related field

Specific Skills Or Other Requirements

6 years of experience with: designing, developing, integrating and installing Oracle business software applications, automation tooling, and enterprise middleware solutions; Oracle middleware technologies, including Oracle Integration Cloud, Oracle SOA Suite, WebLogic Server, and/or Oracle Managed File Transfer; developing and supporting enterprise integrations, including messaging, orchestration, file-based flows, and middleware-driven automation; Python, Bash, Shell Scripting, and/or PowerShell; Oracle databases; and SQL and PL/SQL.

3 years of experience with: implementing security and access controls, including RBAC/LBAC models, certificate lifecycle management, and PGP/GPG encryption and key management; OEM, SolarWinds, Splunk, and/or Grafana; Linux environment administration; supporting and troubleshooting IAM solutions across Oracle IDCS, OCI‑IAM, Azure SSO, and enterprise identity providers using SAML, OAuth, OpenID Connect, and Basic authentication; OCI, Microsoft Azure, or AWS; DevOps; CI/CD pipeline design, automated testing, artifact management, and deployment automation.

2 years of experience with Git/GitHub.

1 year of experience with: Oracle Fusion; and Kubernetes, Nutanix NKE, or Docker.

Locations: 1615 Locust St., Des Moines, IA 50309 and/or work from a home office located anywhere in the U.S.

Salary Range: $141,232 to $141,232

Sponsorship: No - Must be authorized to work in the United States without the need for current or future sponsorship.

Apply to: Jamie Huygens, MidAmerican Energy Company, 1615 Locust St., PO Box 657, Des Moines, IA 50309 or jamie.huygens@midamerican.com. EOE.

About Us

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.

About The Team

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.

Salary : $141,232

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer 3?

Sign up to receive alerts about other jobs on the Software Engineer 3 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MidAmerican Energy Company

  • MidAmerican Energy Company Des Moines, IA
  • This is a multi-level posting. Candidates may be considered for any of the posted levels, depending on their level of experience and depth of expertise. Cu... more
  • 2 Days Ago

  • MidAmerican Energy Company Davenport, IA
  • Job Description  Under general supervision, performs a variety of activities (some of which are highly confidential) in the area of document and mail proc... more
  • 4 Days Ago

  • MidAmerican Energy Company Des Moines, IA
  • The senior plant technical specialist provides technical work and directs others in technical work in the planning, designing, procurement and construction... more
  • 8 Days Ago

  • MidAmerican Energy Company Adel, IA
  • The garage mechanic, under general supervision, performs a variety of skilled tasks in connection with the maintenance of vehicles and other equipment. May... more
  • 8 Days Ago


Not the job you're looking for? Here are some other Software Engineer 3 jobs in the Des Moines, IA area that may be a better fit.

  • ETAP Software West Des Moines, IA
  • Technical Sales Engineer. ETAP empowers customers to make informed decisions throughout the life cycle of their projects with innovative software solutions... more
  • 1 Month Ago

  • Berkley Technology Services Urbandale, IA
  • Company Details Company URL: https://www.berkleytechnologyservices.com/ Berkley Technology Services (BTS) is the dynamic technology solution for W. R. Berk... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!