What are the responsibilities and job description for the Software Engineer 1/Software Engineer 2/Software Engineer 3 position at BHE GT&S?
BHE GT&S
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 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.
JOB INFO
Job Identification 10002228
Job Category Information Technology
Posting Date 2025-01-28
Apply Before 2025-02-11T04 : 59 : 00 00 : 00
Job Schedule Full time
Locations 10700 Energy Way, Glen Allen, VA, 23060, US
Salary Range $78,500 - $122,000
Business Eastern Gas Transmission and Storage, Inc.
PI02d48feee1e2-26276-36594590
Salary : $78,500 - $122,000