Demo

Software Engineer

ECI Group
Houston, TX Full Time
POSTED ON 1/5/2026 CLOSED ON 1/9/2026

What are the responsibilities and job description for the Software Engineer position at ECI Group?

Join the ECI Group's Professional Technical Services Network as an Software Engineer. This is a Houston based a twelve-month contract role with an anticipated January 5, 2006 start date and ending on December 31, 2026.

NOTE: No visa sponsorships are available at this time for this position.

Role Overview

The Software Engineer role is responsible for working with business and IT to deliver solutions in projects or enhancements for business needs. This role will be working in full partnership with the IT teams and Business Stakeholders to design, develop and deliver fit for purpose IT solutions. The role is part of and supports a global team. This role will primarily work with the Shell North America Crude and Products business in Houston.

Key Roles And Responsibilities

  • Translating functional requirements into technical specifications with inputs from subject matter experts and Design Authority
  • Understanding business requirements to pilot and prototype new solutions and technologies, including procurement, setup, development, demonstration, and deployment
  • Supporting Projects and Support teams in all phases of the software development lifecycle, including Requirements Gathering, Analysis, Design, Coding, Testing, Implementation, and Production support for software systems
  • Determining and design solutions that are scalable and sustainable for a global business
  • Developing open and trusting relationships with business stakeholders/users
  • Contribute/participate in local and global IT community activities

Mandatory Skills & Technologies

  • Functional and Technical Experience with OpenLink Endur (v11 )
  • Endur development using JVS and OpenComponents
  • Experience with developing solutions using Java and .Net
  • Experience with Oracle Database, SQL, PL/SQL and Informatica
  • In-depth knowledge of Endur’s database schema and ability to write/tune SQL
  • Experienced in handling memory management issues with JVS and OpenComponents scripting
  • Experienced with utilizing and implementing Connex, Grid Enabled Scripts, and Operation Services
  • Experienced with utilizing and implementing Endur’s Trade Process Management (TPM)
  • Understands mature software design/architectures, software quality management and coding standards
  • Familiar with Microsoft Azure DevOps tools (such as VSTS and GIT)
  • Able to manage multiple delivery priorities and multiple demand requests
  • Work closely with stakeholders and business analysts to translate business requirements into technical specifications
  • Ability to work effectively in a collaborative, cross-functional team environment. Collaboration within a tight-knit team environment, fostering knowledge sharing and team success
  • Participate in agile ceremonies and contribute to continuous improvement initiatives

Additional requirements to note:

  • Must have legal authorization to work in the US on a full-time basis for anyone other than current employer
  • Intermediate/Expert level of experience in successfully providing application support / development in a corporate setting
  • Full life cycle development experience in a development role
  • Experience in supporting a diverse application landscape, including change management, application testing, data integrity management, patch management and end-user support and training
  • Experience designing or changing business critical components to gain full value from technology solutions
  • Energy/Commodity Trading and Risk Management domain experience required
  • Specific experience with Trade Capture, Risk Management, Scheduling & Operations, or Settlements & Accounting

Powered by JazzHR

mn62oMXEyL

Salary.com Estimation for Software Engineer in Houston, TX
$97,261 to $118,356
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?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ECI Group

  • ECI Group Alpharetta, GA
  • Job Type Full-time Description Location: Averly East Village - Alpharetta, GA ECI Group is currently hiring an experienced Property Manager to manage the d... more
  • 11 Days Ago

  • ECI Group Athens, GA
  • Job Type Temporary Description ECI Group is currently hiring a seasonal Leasing Consultant to oversee leasing results and strategy. The Leasing Consultant ... more
  • 12 Days Ago

  • ECI Group Atlanta, GA
  • Description ECI Group is seeking a motivated and digitally savvy marketing intern to support our corporate marketing team with a variety of initiatives acr... more
  • 12 Days Ago

  • ECI Group Lawrenceville, GA
  • Description ECI Group is seeking an experienced, customer-centric Service Manager to join our growing team. The Service Manager is a critical member of our... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Houston, TX area that may be a better fit.

  • ETAP Software Houston, TX
  • ETAP empowers customers to make informed decisions throughout the life cycle of their projects with innovative software solutions for electrical systems. B... more
  • 14 Days Ago

  • Quorum Software Houston, TX
  • Customer Success Engineer, Onboarding Location: Houston, Texas Model of Work: Hybrid Are you excited by challenges? Do you enjoy working in a fast-paced, d... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!