Senior Endur Software Engineer (ETRM/CTRM)
Location:
Downtown Houston, TX (Hybrid/Onsite)
Contract Type:
Long-term contract (immediate start available)
About the Role
We are seeking an experienced
Software Engineer
to join a high-performing
Product Delivery Team
supporting a complex
Trading & Supply IT portfolio
within the crude and products domain.
Working within an Agile environment, you will contribute to the delivery of
defect resolution, system enhancements, and strategic projects
, while also supporting critical business applications in a production environment. This role combines
development, support, and solution design
, offering exposure to both technical and business-critical initiatives.
This is an excellent opportunity to collaborate with global teams and stakeholders to deliver end-to-end solutions across
Energy Trading and Risk Management systems
, particularly
OpenLink Endur and Oil Data Warehouse (ODW)
.
Key Responsibilities
- Translate functional business requirements into technical specifications in collaboration with SMEs and design authorities
- Design, develop, test, and deploy high-quality IT solutions aligned with business needs
- Support full software development lifecycle (SDLC), including:
- Requirements gathering and analysis
- Solution design and development
- Testing, implementation, and production support
- Provide ongoing application support, including incident management, defect triage, and change delivery
- Analyse system issues, assess impacts, and implement scalable solutions
- Contribute to DevOps-based delivery, including CI/CD practices and release management
- Prototype and deliver new technologies, including SaaS and third-party solutions
- Support upgrades, patching, and post-deployment validation
- Collaborate with third-party vendors and internal teams on change requests and testing cycles
- Build strong relationships with business stakeholders and drive continuous improvement
Key Skills & Experience
Essential:
- 5–7 years of IT experience with a focus on
ETRM/CTRM systems
OpenLink Endur (v11+)
- Development expertise in:
- JVS and OpenComponents
- Java and/or .NET
- Advanced knowledge of:
- Oracle Database, SQL, PL/SQL
- Endur database schema and SQL performance tuning
- Experience in:
- Trade Capture, Risk Management, Scheduling & Operations, or Settlements & Accounting
- Experience supporting enterprise applications, including:
- Change management
- Testing and release cycles
- Data integrity and patch management
- Proven ability to manage multiple priorities within an Agile environment
Desirable:
- Experience with:
- Informatica
- Connex, Grid Enabled Scripts, Operation Services
- Endur TPM (Trade Process Management)
- Familiarity with:
- Azure DevOps (VSTS, Git)
- Strong understanding of software architecture, design standards, and quality practices
What We’re Looking For
- Strong analytical and problem-solving mindset
- Excellent communication skills with the ability to work across technical and business teams
- A collaborative team player who thrives in Agile environments
- Ability to handle complex systems and deliver clear, scalable solutions
- Proactive approach to innovation and continuous improvement
Education
- Bachelor’s degree in IT, Computer Science, or a related field (or equivalent experience)
Why Apply?
- Long-term, stable contract opportunity
- Work on complex, business-critical trading systems
- Exposure to advanced ETRM technologies
- Opportunity to influence solution design and innovation
- Central Downtown Houston location with strong industry exposure
For more information please apply now!