Software Developer

External listing

Primary Services

Houston, TXONSITECONTRACTSENIORDEV
Techno-Functional

ETRM Role Details

ETRM Packages: Endur, OpenLink
Commodity Focus: Oil

Job Description

Gain direct exposure to front-office trading within a major global energy company. Support mission-critical systems while blending hands-on development with real-time problem-solving. Enjoy a position that offers both deep technical challenges and significant business impact.

Join a dynamic global energy company as a

Software Developer

where you will collaborate with front-office traders to build and maintain critical systems that drive business decisions. This role sits within a sophisticated trading and supply organization, offering a unique opportunity to blend hands-on coding with operational support. As a

Software Developer

, you will manage the full software development lifecycle for essential trading platforms, ensuring high-impact solutions for complex commodities portfolios.

Responsibilities

  • Translate functional requirements into technical specifications with input from subject matter experts and design authorities.
  • Manage prioritized defect fixes, system enhancements, and special project delivery.
  • Provide operational IT support and technical deliverables for Endur systems using established problem and change management protocols.
  • Collaborate with business stakeholders to pilot and prototype new solutions and technologies.
  • Support the full software development lifecycle, including requirements gathering, analysis, design, coding, testing, and production support.
  • Design scalable and sustainable solutions for a global business environment.
  • Perform application code triaging, development, and comprehensive technical documentation.
  • Partner with third-party suppliers to implement change requests, support deployment, and conduct post-deployment validation.

Qualifications

  • 4-year degree in an IT-related field.
  • 5 to 7 years of corporate IT experience, specifically within ETRM/CTRM domains.
  • Expert-level functional and technical experience with OpenLink Endur (v11+).
  • Proven proficiency in Endur development using JVS and OpenComponents.
  • Strong development skills in Java and .Net.
  • Advanced command of Oracle Database, SQL, PL/SQL, and Informatica.
  • In-depth knowledge of Endur database schemas, including the ability to write and tune SQL.
  • Experience with Endur's Trade Process Management (TPM), Connex, and Grid Enabled Scripts.
  • Familiarity with DevOps tools, specifically Microsoft Azure DevOps, VSTS, and GIT.
  • Demonstrated history of full lifecycle development in project-based roles.