Demo

Software Engineer 1/Software Engineer 2/Software Engineer 3

Berkshire Hathaway Energy
Allen, VA Full Time
POSTED ON 2/7/2025
AVAILABLE BEFORE 5/7/2025

Job Description

BHE GT&S has an exciting opportunity as a Software Engineer 1 / Software Engineer 2 / Software Engineer 3 at our headquarters in Richmond, VA.

Responsibilities

Software Engineer 1 :

Under direct and immediate supervision assists in writing modifying and maintaining simpler software programs or engineering releases from manufacturers.

Performs limited systems analysis work.

Works with an individual business unit on specific project assignments.

Work is closely checked and errors may cause minor delay or expense.

Software Engineer 2 :

Under general supervision works from specifications to develop or modify moderately complex software programming applications and information systems.

Assists with the design coding benchmark testing debugging and documentation of programs.

Works with an individual business unit on specific project assignments.

Guides and advises less experienced Software Systems Engineers.

Requires guidance in complex problem areas; errors may cause minor delay expense and disruption.

Software Engineer 3 :

Working fairly independently formulates or defines specifications for complex operating software programming applications.

Modifies or maintains complex existing applications using engineering releases and utilities from the manufacturer.

Works with applications dealing with the overall operating system at the highest technical level on all phases of software systems programming applications.

Has responsibility for an individual business unit on multi-project assignments.

Guides and advises less experienced Software Systems Engineers.

Is monitored on projects' progress and results; errors may cause delay expense and disruption.

Desired Experience / Qualifications :

  • Extensive knowledge / expertise in Java programming language with the ability to build high-performing, scalable, enterprise-grade applications.
  • Provide expertise in the full software development lifecycle, from concept and design to testing.
  • Must be willing and able to support the system by participating in an on-call rotation to support our system.
  • Extensive knowledge in CyberArk.
  • Web services (SOAP / REST) design and development experience.
  • Object Oriented analysis and design using common design patterns.
  • Familiarity with Domain Driven Design concepts and patterns.
  • Experience using JPA2 / Hibernate, including HQL, JPQL, Hibernate Criteria, and JPA Criteria.
  • Experience in the Spring Framework, Spring boot - Spring Data, Spring Cloud.
  • Knowledge of Application Server like WebLogic 14 and above.
  • Experience writing test code using Junit, Mockito frameworks.
  • Experience using KAFKA and MongoDB, and Relational databases (Oracle, SQLServer).
  • Experience building and configuring applications to meet business requirements.
  • Experience using Git, Ant / IntelliJ, Gradle, Core Java, Eclipse, and SQL Developer with Oracle 19c.
  • Basic understanding and exposure to Next.JS.
  • Knowledge of TypeScript, JavaScript, HTML5, and CSS3.
  • Familiar with UI component libraries (Mui) and some experience with UI / UX.
  • Experience with Java and React.

Qualifications

Software Engineer 1 :

0-2 years of related experience

Basic knowledge of all areas of assigned operating system (OS / 390, Unix, NT) and independent software vendor software.

Ability to analyze and resolve software trouble reports.

Exhibits strong analytical abilities and aptitude for understanding and applying software technical concepts.

Ability to interface with various departments, internal and external customer groups.

Customer service orientation.

Education

Bachelor (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.)

Preferred Degree

Business, Computer Engineering, Computer Science, Information Systems, Mathematics

Preferred Licenses, Certifications, Qualifications or Standards

Software Engineer 2 :

3-4 years of related experience

Operating systems knowledge and experience desired in Unix Sun Solaris, HPUX, Linux, DEC Alpha & VMS, IBM AIX, and OpenEdition.

Knowledge and experience desired in Windows NT, IBM OS / 390, and Novell Netware.

Connectivity and middleware knowledge and experience desired in TCP / IP, MQ Series, and IBM DataJoiner.

Security Skills.

Education

Bachelor (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.)

Preferred Degree

Business, Computer Engineering, Computer Science, or Information Systems

Preferred Licenses, Certifications, Qualifications or Standards

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, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Position descriptions are developed as guides for the employees of BHE GT&S. The management team of BHE GT&S reserves the right to modify job responsibilities and position requirements to meet the corporate business goals and needs.

Software Engineer 3 :

5 years of related experience

In-depth experience desired.

Knowledge and experience desired in operating systems, including Sun Solaris, HPUX, Linux, DEC Alpha & VMS, IBM AIX, OpenEdition, Windows NT, IBM OS / 390, and Novell Netware.

Knowledge and experience desired in connectivity and middleware, including TCP / IP, MQ Series, IBM DataJoiner, and Security Skills.

Education

Bachelor (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.)

Preferred Degree

Business, Computer Engineering, Computer Science, Information Systems, or Mathematics

Preferred Licenses, Certifications, Qualifications or Standards

About Us

BHE GT&S is an interstate natural gas transmission and storage company that gives large customers more options in moving gas safely, reliably and efficiently. Headquartered in Richmond, Virginia, with operations in 10 states, BHE GT&S employees take pride in our work and are committed to innovative and sustainable natural gas energy solutions. Through our liquefied natural gas facilities, multi-state pipeline systems, and storage operations we support a number of large customers, including major utilities, power plants, marine transportation and heavy-duty trucking, along with manufacturing. Our employees are integral to our success and work hard to exceed customer expectations. BHE GT&S encourages a safe and inclusive work environment. We provide fulfilling employment opportunities, are committed to attracting and retaining the best employees, and support an environment that reflects the diversity of our communities.

About the Team

At BHE GT&S, we celebrate diversity, equity and inclusion. BHE GT&S 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.

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 1/Software Engineer 2/Software Engineer 3?

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

Job openings at Berkshire Hathaway Energy

Berkshire Hathaway Energy
Hired Organization Address Urbandale, IA Intern
Job Description MidAmerican Energy Company is seeking a student pursuing a bachelor's degree program in data analytics, ...
Berkshire Hathaway Energy
Hired Organization Address Waterloo, IA Full Time
Job Description Under general supervision, performs all types of work (except welding) in connection with construction, ...
Berkshire Hathaway Energy
Hired Organization Address Urbandale, IA Full Time
Job Description This position is posted multi-level and may be filled at the Engineer 1, Engineer 2, Sr Engineer, Sr Eng...
Berkshire Hathaway Energy
Hired Organization Address Council, IA Full Time
MidAmerican Energy Company, a Midwest utility, provides regulated electric and natural gas service to more than 1.6 mill...

Not the job you're looking for? Here are some other Software Engineer 1/Software Engineer 2/Software Engineer 3 jobs in the Allen, VA area that may be a better fit.

Network Engineer

Software People, Inc., Richmond, VA

AWS DevOps Engineer

Inabia Software & Consulting Inc., Richmond, VA

AI Assistant is available now!

Feel free to start your new journey!