Endur Developer

Overview

On Site
$DOE
Accepts corp to corp applications
Contract - W2
Contract - Long Term

Skills

Java
Python
Sybase
Business Requirements
Translate
Articulate
C#
.NET
Stored Procedures
Database
Agile
UAT
Data Management
Subject Matter Expert
SQL
MS SQL Server
Database Modeling
Deployment
Best Practices
Performance Tuning
Problem-Solving
Oracle
Structured Software
Git
Trading
Continuous Integration/Delivery
Large-Scale
Scrum
Unit Testing
Migrations
Ecosystem
Object-Oriented
Continuous Improvement
Scheduling
Data Model
Mentor
Technical Design
Technical Architecture
User Acceptance
Coding Standards
Data Integrity
ASE
risk management
Technical Documentation
Technical Leadership
optimization
Integration Testing
System Integration
Subversion
Control Systems
General Ledger
Openlink
Commodities

Job Details

Job Title: Senior Endur Developer.
Location: Houston, Texas. (Need only Locals)
Long Term
Job Description.
Senior Level Endur Developer - Job Description
Overview: The Senior Endur Developer is a key technical role responsible for designing, developing, implementing, and supporting custom solutions and integrations within the OpenLink Endur ETRM (Energy Trading and Risk Management) platform. This individual will work closely with Endur Business Analysts, other developers, and business stakeholders to translate complex business requirements into robust, scalable, and high-performance technical solutions that enhance Endur's capabilities and integrate it with other enterprise systems. They will also provide technical leadership and mentorship.
Key Responsibilities:
Solution Design & Architecture:
o Lead the technical design and development of complex Endur customizations, extensions, and integrations using OpenLink's proprietary tools (OpenJVS, OpenComponents, Connex), .NET, Java, and other relevant technologies.
o Collaborate with Architects and Business Analysts to translate functional requirements into sound technical designs and data models.
o Ensure solutions adhere to best practices for performance, scalability, security, and maintainability within the Endur ecosystem.
Development & Implementation:
o Develop high-quality, efficient, and well-documented code for Endur enhancements, including new modules, reports, workflows, interfaces, and data migrations.
o Perform rigorous unit testing and support system integration testing (SIT) and user acceptance testing (UAT).
o Manage code versioning, deployment pipelines, and release processes for Endur-related changes.
Technical Expertise & Optimization:
o Act as a Subject Matter Expert (SME) on Endur's technical architecture, database schema, APIs, and customization framework.
o Identify and implement performance optimizations for Endur processes, reports, and database interactions.
o Troubleshoot and resolve complex technical issues related to Endur functionalities, integrations, and performance.
Integration & Data Management:
o Design and develop robust interfaces to integrate Endur with upstream and downstream systems (e.g., market data providers, general ledger, trading platforms, scheduling systems).
o Work with database administrators to optimize Endur database performance and manage data integrity.
Mentorship & Leadership:
o Mentor and guide junior and mid-level Endur Developers, fostering a culture of technical excellence and continuous improvement.
o Participate in code reviews, establish coding standards, and contribute to technical documentation.
Qualifications:
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical field.
Minimum of 7-10+ years of professional software development experience, with at least 5-7 years specifically focused on OpenLink Endur development.
Extensive hands-on experience with OpenLink Endur's development tools: JVS, OpenComponents, Connex, and Grid. Experience with Endur configuration is also highly beneficial.
Experience with Grid and Application services
Strong proficiency in SQL for complex queries, stored procedures, and database optimization (preferably with Sybase ASE or MS SQL Server, Oracle is also common).
Solid programming skills in at least one object-oriented language (e.g., C#, Java, Python) for integration and custom component development.
Deep understanding of the Endur data model and its application to energy trading and risk management processes.
Experience with source control systems (e.g., Git, SVN) and CI/CD pipelines.
Familiarity with various energy commodities (e.g., natural gas, power, crude oil, refined products) and related financial instruments.
Excellent analytical, problem-solving, and debugging skills.
Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
Experience with performance tuning of Endur or large-scale ETRM systems is highly desirable.
Experience in an Agile/Scrum development environment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Aroha Technologies