Software Engineer 3/Sr Software Engineer
$102k - $137.1kBerkshire 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
$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...SeniorTemporary workFlexible hours- ...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
$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, ...SeniorTemporary workFlexible hours- ...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...SeniorContract workLocal areaShift work
- ...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...SeniorHourly payPermanent employmentFull timeLocal areaRemote work
$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...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at officeImmediate startFlexible hours$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...SeniorHourly payTemporary workWork experience placementWork at officeFlexible hours$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...SeniorFull timeWork experience placementLocal areaRemote workShift work- ...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...SeniorWork at officeRemote workWork from home
$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...SeniorPermanent employmentContract workRemote workVisa sponsorshipWork visaRelocation package- ...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
- ...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...SeniorWork experience placementLocal areaRemote workFlexible hoursShift work
- ...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...SeniorWork at officeRemote work
- ...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 workLocal areaRemote work
$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...SeniorPermanent employmentFull timeTemporary workWork experience placementH1bWork at officeFlexible hours$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...SeniorLocal area$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$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...SeniorImmediate startRemote workFree visaFlexible hours$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...SeniorLocal areaImmediate start- ...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 workFor contractors
- ...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
- ...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 workH1bWork at officeFlexible hours
- ...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 payPermanent employmentInternshipSummer internshipFlexible hours
$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...SeniorPermanent employmentFull timeTemporary workWork experience placementH1bWork at officeFlexible hours$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...SeniorWork at officeRemote workWorldwide$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....SeniorTemporary workWork at officeFlexible hours- ...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 workInternshipLocal areaRemote work
$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...SeniorTemporary workLocal areaImmediate startFlexible hours- ...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...SeniorWork at officeRemote workFlexible hours
- ...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...SeniorFull timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 3/Sr Software Engineer. Be the first to apply!
- federal - software developer Des Moines, IA
- software engineer contract Des Moines, IA
- software engineer healthcare Des Moines, IA
- network software engineer Des Moines, IA
- ngo software engineer Des Moines, IA
- software development engineer aws Des Moines, IA
- software developer fintech Des Moines, IA
- senior software engineer remote Des Moines, IA
- intel software engineer Des Moines, IA
- software engineer Des Moines, IA



