Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer 3/Sr Software Engineer

$102k - $137.1k

Berkshire Hathaway Energy

JOB DESCRIPTION

The software engineer III participates in the design, programming, testing, documentation and implementation of complex computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, and identifies best technology solutions. Identifies future needs for key technologies and techniques and develops plans for adoption.

RESPONSIBILITIES

  • Act as the technical lead for highly complex projects related to the development of new systems, architecture, applications or technology capabilities in support of business goals. Hold primary technical responsibility for software development of business critical applications and integration processes. Command proficiency in skills required to achieve desired technical and business outcomes (30%).

  • Perform project planning, system analysis, software design and coding, testing, documentation, implementation and research activities as necessary for software engineering projects. (20%)

  • Provide technical leadership to staff; may direct work of software engineers and various analysts in the completion of assigned projects. Plan, schedule and assign work based on established priorities. (15%)

  • Oversee software development and ensure conformance to performance optimization and interoperability standards and requirements. Ensure adherence to secure development lifecycle practices and policies. (10%)

  • Act as the subject matter expert, and consult with clients on company's IT strategy and business requirements. (5%)

  • Collaborate with IT teams from applications and infrastructure to identify technology deficiencies and improvement opportunities in practices and procedures. (5%)

  • Coach and mentor other team members in technical matters, software development practices, project management techniques and security implementations. (5%)

  • Stay current with industry standards techniques for software development, and apply them to development, testing, integration and reporting processes where appropriate. (5%)

  • Perform any additional responsibilities as requested or assigned. (5%)

QUALIFICATIONS

  • 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.)

  • A minimum of six years of experience in business software application design, development, integration and/or installation for the Software Engineer 3 position.

  • A minimum of eight years of experience in business software application design, development, integration and/or installation for the Sr Software Engineer position.

  • Technical knowledge with hands-on experience in .NET and/or Java. Other current programming languages is considered a plus.

  • Technical knowledge with hands-on experience in modern web frameworks, such as React or Angular.

  • Advanced knowledge of programming, integration and application security models; and proficiency with a variety of software development tools.

  • Expert knowledge of system design and architecture methodologies, security practices and integration techniques.

  • Advanced knowledge of relational database technology, structured analysis concepts, and software design patterns.

  • Effective project management skills and ability to prioritize and handle multiple tasks and projects concurrently.

  • Business analysis aptitude including communications and interpersonal skills enabling an understanding of client's needs.

  • Knowledge of information technology terms, equipment, systems, functions and major vendors.

  • Experience integrating large disconnected enterprise-class systems in a robust, fault-tolerant manner consistent with industry standards.

  • Able to work in a zero-code-ownership environment where the team members can modify any source file at any time.

  • An expert understanding of deployment topologies (i.e. ensuring secure, highly available systems).

  • Effective oral and written communication skills.

  • Effective analytical, problem-solving and decision-making skills.

  • Availability for periodic on-call responsibilities.

  • Experience integrating Commercial off the Shelf (COTS) solutions within an environment with strong change and release management processes and procedures.

  • Technical knowledge with hands-on experience in Oracle and Microsoft SQL database development.

Employees must be able to perform the essential functions of the position, with or without an accommodation.

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.

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.

JOB INFO

Job Identification: 10004472

Job Category: Information Technology

Job Schedule: Full time

Job Shift: Day

Pay Range: $102,000 - 137,100

Sponsorship: Yes

Business: MidAmerican Energy Company

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer 3/Sr Software Engineer in Des Moines, IA vacancy
  • $79.2k - $209.5k

     ...Job Description As a member of the software engineering division, you will assist in defining and developing software solutions associated with...  ...~ BS/MS in Computer Science or related field. ~3–7 years of software engineering experience. ~ Strong programming... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Des Moines, IA
    2 days ago
  •  ...Berkley Technology Services: Right Team, Right Technology, Simple and Secure. Responsibilities The Sr. Software Engineer will be providing overall requirements gathering, design, development and support of one or more company applications for the... 
    Senior

    W. R. Berkley

    Urbandale, IA
    1 day ago
  • $79.2k - $209.5k

    Job Description The role is responsible for designing, deploying, administering, and maintaining mission-critical storage infrastructure, including provisioning, zoning, replication, performance monitoring, troubleshooting, security remediation, compliance support, ...
    Senior
    Temporary work
    Flexible hours

    Oracle

    Des Moines, IA
    4 days ago
  •  ...Learn more at . Overview of Job Function: As a Senior Software Engineer, you will take deep technical ownership of significant product...  ...Support and Observability Lead triage and resolution of Tier-2/3 production incidents within agreed SLA windows. Drive post... 
    Senior
    Contract work
    Local area
    Shift work

    Verint Systems

    Des Moines, IA
    2 days ago
  •  ...Senior Software Engineer – Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote...  ...week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Des Moines, IA
    2 days ago
  • $130k - $170k

     ...What You'll Do We’re looking for a Senior Software Engineer to join our Digital Tools & Products team in our Asset Management business. In...  ...status. Posting Window We will accept applications for 3 full days following the Original Posting Date, after which the... 
    Senior
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Immediate start
    Flexible hours

    Principal Financial Group

    Des Moines, IA
    5 days ago
  • $127k - $152k

     ...What You'll Do We're looking for a Senior Software Engineer II to join our AI Enablement product family within the Consulting & Embedded Experts...  ...status. Posting Window We will accept applications for 3 full days following the Original Posting Date, after which... 
    Senior
    Hourly pay
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Principal Financial Group

    Des Moines, IA
    2 days ago
  • $117.4k - $146.7k

     ...JOB DESCRIPTION We are building a modern, software‑defined infrastructure platform designed to support the next generation of applications...  ...data centers and cloud environments. This is a greenfield engineering effort focused on defining how infrastructure is built and... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    Shift work

    Berkshire Hathaway Energy

    Des Moines, IA
    4 days ago
  •  ...Job Description Job Description Job Description DUTIES : Wellmark Inc. seeks a Sr Software Engineer – Dynamics CRM based out of our U.S. headquarters in Des Moines, Iowa; however, this is a purely telecommuting/work-from home position whereby the employee may... 
    Senior
    Work at office
    Remote work
    Work from home

    Wellmark, Inc.

    Des Moines, IA
    17 days ago
  • $174k - $210k

     ...Description Summary This position provides IT engineering for the rapid, scalable, and compliant delivery of enterprise software applications and foundational workflows. The...  ...and Naturalization Act, 8 U.S.C. 1324b(a)(3)). Additional Information GE Aerospace... 
    Senior
    Permanent employment
    Contract work
    Remote work
    Visa sponsorship
    Work visa
    Relocation package

    GE Aerospace

    Des Moines, IA
    3 days ago
  •  ...make up a true Hybrid Cloud Solution Center. LightEdge annually undergoes third-party audits for ISO 20000-1, ISO 27001, HIPAA, PCI-DSS 3.2, and SSAE 18 SOC 1 Type II, SOC 2 Type II and SOC 3. We may use artificial intelligence (AI) tools to support parts of the... 
    Senior

    Lightedge

    Des Moines, IA
    21 days ago
  •  ...Position Overview The Fujifilm Cloud Services Senior Cloud Engineer is responsible for being the technical lead on all projects and support...  ...Locations US-Remote Posted Date 4 days ago (6/9/2026 3:19 PM) Requisition ID 2026-37893 Category Engineering... 
    Senior
    Work experience placement
    Local area
    Remote work
    Flexible hours
    Shift work

    FUJIFILM Corporation

    Des Moines, IA
    4 days ago
  •  ...Job Description Job Description Job Description Wellmark, Inc. seeks a Sr. Full Stack Digital Services Software Engineer based out of our U.S. headquarters in Des Moines, Iowa; however, this is a purely telecommuting / work-from-home position whereby the employee... 
    Senior
    Work at office
    Remote work

    Wellmark, Inc.

    Des Moines, IA
    17 days ago
  •  ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our...  ...experience. ~4-7+ years of professional software engineering experience in full stack or...  ...Insurance ~401(k) with an employer match up to 3.5% available after 60 days ~ Community... 
    Temporary work
    Local area
    Remote work

    RxBenefits

    Des Moines, IA
    4 days ago
  • $115k - $152k

    What You'll Do: We’re looking for a Senior Software Engineer with HR Leader experience to join our WSRS technology team. In this role, you’ll...  ...veteran status. Posting Window: We will accept applications for 3 full days following the Original Posting Date, after which... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    H1b
    Work at office
    Flexible hours

    Principal Financial Group

    Des Moines, IA
    4 days ago
  • $186.07k - $218.9k

     ...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling...  ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems... 
    Senior
    Local area

    Coinbase

    Des Moines, IA
    5 days ago
  • $180k - $220k

     ...onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability and... 
    Senior

    Datavant

    Des Moines, IA
    1 day ago
  • $113.58k - $192.9k

     ...operations, Kubernetes-based services, automation, observability, software tooling, and user-facing platform delivery. The ideal...  ...and maintain core HPC services, support users running demanding engineering and AI/ML workloads, and create tooling, scripts, APIs, and integrations... 
    Senior
    Immediate start
    Remote work
    Free visa
    Flexible hours

    Ford Motor Company

    Des Moines, IA
    1 day ago
  • $186.07k - $218.9k

     ...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product...  ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of... 
    Senior
    Local area
    Immediate start

    Coinbase

    Des Moines, IA
    4 days ago
  •  ...We are seeking a talented enterprise software engineer for a specific, high-impact project initiative. As a 1099 independent contractor for this...  ...drive this project to a successful launch. Requirements: 3+ years of industry experience, preferably working on... 
    Contract work
    For contractors

    Source Allies

    Urbandale, IA
    1 day ago
  •  ...Software Developer Build and maintain full-stack web applications using Blazor (Server...  ...Collaborate with product, design, and fellow engineers through code reviews, architecture...  ...with long-term code health Required: 0-3 years of professional software development... 
    Local area

    Integrity Windows

    Urbandale, IA
    3 days ago
  •  ...Software Engineer SHAZAM recognizes that financial institutions build better communities, and this drives our passion to strengthen financial...  ...with support and guidance What You Need Minimum of 3 years of professional software development experience and... 
    Temporary work
    H1b
    Work at office
    Flexible hours

    SHAZAM

    Johnston, IA
    2 days ago
  •  ...environments. As a member of our AI engineering team, you’ll play a critical...  ...problems in AI and enterprise software — from scalable multi-agent...  ...directly to the inspiring Sr. Manager, Software Engineering...  ...integrated into the data platform. ~3+ years of experience in... 
    Hourly pay
    Permanent employment
    Internship
    Summer internship
    Flexible hours

    Teradata

    Des Moines, IA
    4 days ago
  • $120k - $150k

    What You'll Do: We’re looking for a Senior Software Engineer I to join our Retirement & Income Solutions (RIS) organization, supporting a critical...  ...languages Hands-on experience creating Level 2 and Level 3 AWS constructs or similar reusable cloud patterns... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    H1b
    Work at office
    Flexible hours

    Principal Financial Group

    Des Moines, IA
    1 day ago
  • $140k

     ...We are seeking a talented Sr Full Stack Developer to join...  ...large-scale, employee facing software using modern technologies including...  ...sustainable pace in a highly productive engineering culture. Experience with...  ...travel, or as a hybrid role (3 days in-office, 2 days remote... 
    Senior
    Work at office
    Remote work
    Worldwide

    The Hertz Corporation

    Des Moines, IA
    3 days ago
  • $120k - $180k

     ...Senior Full-Stack Software Engineer RFA Engineering is an engineering service provider dedicated to delivering timely engineering support and expertise. We are seeking a Senior Full-Stack Software Engineer to become an integral part of our software engineering team.... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    RFA Engineering

    Des Moines, IA
    4 days ago
  •  ...The Associate Software Engineer is an early-career engineering role responsible for contributing to the design, development, testing, and support...  ...and Life Insurance ~401(k) with an employer match up to 3.5% available after 60 days ~ Community Service Day to give... 
    Temporary work
    Internship
    Local area
    Remote work

    RxBenefits

    Des Moines, IA
    5 days ago
  • $150k - $175k

     ...Job Title Senior Software Engineer 1, Mobile Development Job Description About the Role: People, Inc. is looking for an experienced mobile technologist with deep expertise in React Native development and mobile advertising to join our Revenue Development... 
    Senior
    Temporary work
    Local area
    Immediate start
    Flexible hours

    Dotdash Meredith

    Des Moines, IA
    2 days ago
  •  ...Job Description Job Description Job Summary The Sr Software Engineer position will code, test, and document software solutions and perform tests to validate the code. This role will write more progressively complex code and work to independently solve problems... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Fidelity & Guaranty Life Insurance Company

    Des Moines, IA
    27 days ago
  •  ...Location: WEST DES MOINES, IA (Hybrid Schedule - 3 days in office, 2 days remote) About SA - Our People Think of the world...  ...-Class Employer by Gallagher About The Role The Senior Software Engineer role is responsible for developing, maintaining, and improving... 
    Senior
    Full time
    Work at office
    Remote work

    Strategic America

    West Des Moines, IA
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer 3/Sr Software Engineer. Be the first to apply!