Software Engineer, Data Engineer
Listed on 2026-05-24
-
Software Development
Software Engineer, Data Engineer
Job Overview
The software engineer participates in the design, programming, testing, documentation and implementation of 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.
LocationsThese roles can be located in the following locations:
Richmond, VA;
Reno, NV;
Des Moines, IA;
Davenport, IA; and Sioux City, IA.
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. We provide fulfilling employment opportunities, are committed to attracting and retaining the best employees, and focus on providing a safe and inclusive work environment. 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.
Employees must be able to perform the essential functions of the position, with or without an accommodation.
Bachelor's degree in management information systems (MIS), computer science, or related technical field; or equivalent work experience.
Prior related internship experience required.
Basic knowledge of programming in client/server and/or web development environment.
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 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.
Able to work in a zero-code‑ownership environment where the team members can modify any source file at any time.
A basic understanding of deployment topologies (i.e. ensuring secure, highly available systems).
Effective oral and written communication skills. Effective analytical and problem‑solving skills.
Ability to prioritize and handle multiple tasks and projects concurrently. 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.
Technical knowledge with hands‑on experience in .NET and other current computing programming languages.
Technical knowledge with hands‑on experience in Microsoft Biz Talk Server, Microsoft SharePoint, Microsoft SQL Reporting Services and Oracle business intelligence / reporting. Understanding of company's existing IT environment and of applicable company policies, practices, and procedures.
ResponsibilitiesDesign, code, test, document,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).