B

Berkshire Hathaway Energy

Diversified energy company

Software Engineer

Full-TimeDeadline 10/2/26
$77.2k - $127.5k/yr
Junior, Mid, Senior
Bachelor's
Des Moines, IA, USA+3 moreMore locations: Richmond, VA, USA | Sioux City, IA, USA | Davenport, IA, USA
In Person
Software EngineeringBackend Engineering
No H1B Sponsorship

About the job

Requirements
  • A bachelor's degree in management information systems, computer science, or a related technical field, or equivalent work experience.
  • Eighteen months of work and/or intern experience in business software application development for Software Engineer 1.
  • Two or more years of experience in business software application development for Software Engineer 2.
  • Five or more years of experience in business software application development for Software Engineer 3.
  • Basic knowledge of programming in client/server and/or web development environments.
  • Basic knowledge of integration and application security models and proficiency with a variety of software development tools.
  • Experience in the industry or in an environment whose scope, size, and complexity are comparable.
  • Basic knowledge of open systems object design methodologies, architecture methodologies, security practices, and integration techniques.
  • Basic knowledge of relational database technology, structured analysis concepts, and software design patterns.
  • Basic project management skills and the ability to prioritize and handle multiple tasks and projects concurrently.
  • Business analysis aptitude, including communication and interpersonal skills for understanding client needs.
  • Ability to work in a zero-code-ownership environment where team members can modify any source file at any time.
  • Basic understanding of deployment topologies, including secure and highly available systems.
  • Effective oral and written communication skills.
  • Effective analytical and problem-solving skills.
  • Availability for periodic on-call responsibilities.
  • Experience integrating commercial off-the-shelf solutions within an environment with strong change and release management processes and procedures.
  • Hands-on technical experience with Oracle and Microsoft SQL database development.
  • Hands-on technical experience with .NET and other current computing programming languages.
  • Hands-on technical experience with Microsoft BizTalk Server, Microsoft SharePoint, Microsoft SQL Reporting Services, and Oracle business intelligence and reporting.
  • Understanding of the company's existing information technology environment and applicable company policies, practices, and procedures.
Responsibilities
  • Design, code, test, document, implement, and maintain application programs.
  • Enhance existing systems and participate in client walkthroughs and technical design reviews.
  • Assist with systems development planning and monitoring.
  • Participate in design reviews and peer code walkthroughs.
  • Provide client and application support.
  • Provide customer support for package software and associated interfaces.
  • Perform software development in conformance with performance optimization and interoperability standards and requirements.
  • Work in adherence to secure development lifecycle practices and policies.
  • Perform or assist with research and fact-finding to develop or modify application programs.
  • Work with vendors to review the quality, adaptability, and compatibility of their products.
  • Collaborate with applications and infrastructure information technology teams to identify technology deficiencies and improvement opportunities in practices and procedures.
  • Stay current with industry standards and techniques for software development and apply them to development, testing, integration, and reporting processes where appropriate.
  • Perform basic system analysis and design functions.
  • Provide technical input to assist in project planning.
  • Perform additional responsibilities as requested or assigned.

About the company

B

Berkshire Hathaway Energy

View

Berkshire Hathaway Energy is a diversified energy company operating regulated utilities and energy infrastructure businesses. The company’s portfolio spans electricity, natural gas, transmission, renewable generation, pipelines, storage, and related energy services. It serves residential and business customers, communities, regulators, energy markets, and infrastructure partners. Its operating model centers on operating companies managed through regulated business units, long-term infrastructure investment, shared governance, and technical expertise. Teams work across engineering, utility operations, renewables, transmission, pipelines, regulation, finance, technology, and customer service. Teams support coordinated daily delivery.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to Berkshire Hathaway Energy

See people who can refer or advise you