Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Berkshire Hathaway Energy Logo

Software Engineer 2

Berkshire Hathaway Energy

Salary not specified
Aug 28, 2025
Salt Lake City, UT, USA • Las Vegas, NV, USA • Des Moines, IA, USA • Reno, NV, USA • Portland, OR, USA • Davenport, IA, USA
Apply Now

The company is looking for a software engineer to participate in the design, programming, testing, documentation, and implementation of complex computer applications and systems, evaluate software packages, and identify future technology needs.

Requirements

  • Working knowledge of programming in client/server or web development environment.
  • Working knowledge of open systems object design methodologies, architecture methodologies, security practices and integration techniques.
  • Working knowledge of relational database technology, structured analysis concepts, and software design patterns.
  • An understanding of deployment topologies (i.e. ensuring secure, highly available systems).
  • 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.
  • Technical knowledge with hands-on experience in current computing programming languages.

Responsibilities

  • Architects, designs, codes, tests, documents, implements and maintains more complex application programs and interfaces.
  • Provides technical support; problem determination and investigation; implementation of upgrades for developed applications.
  • Enhances existing systems; participates in client walkthroughs and technical design reviews.
  • Perform software development and ensure conformance to performance optimization and interoperability standards and requirements.
  • Work in adherence to secure development lifecycle practices and policies.
  • Performs or assists in the research and fact-finding to develop or modify application programs.
  • Consults with application users in developing functional/technical specifications.

Other

  • Bachelor's degree in management information systems (MIS), computer science or related technical field or equivalent work experience.
  • A minimum of three years of experience in business software application design, development, integration and/or installation.
  • 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.
  • Availability for periodic on-call responsibilities.