What are the responsibilities and job description for the Senior ETRM Application Developer position at Castleton Commodities International?
Castleton Commodities International (CCI) is hiring a Senior ETRM Application Developer to expand our Commodities Trading Application Development team. This role sits at the center of our end-to-end trading lifecycle and is responsible for building and enhancing the applications and integrations that support front-to-back commodities trading, from exchange connectivity and trade capture through Confirmations, Scheduling, P&L, Risk, & Settlements.
You will work across a distributed application landscape and partner closely with Trading, Risk, Operations, and Technology teams to deliver scalable solutions with strong data quality, resiliency, observability, and control. The ideal candidate is a hands-on engineer who can design clean interfaces, modernize integrations, and drive best practices across development and release processes.
Responsibilities:
CCI offers competitive benefits and programs to support our employees, their families and local communities. These include:
You will work across a distributed application landscape and partner closely with Trading, Risk, Operations, and Technology teams to deliver scalable solutions with strong data quality, resiliency, observability, and control. The ideal candidate is a hands-on engineer who can design clean interfaces, modernize integrations, and drive best practices across development and release processes.
Responsibilities:
- Design, develop, and support applications and services across the end-to-end commodities trade lifecycle.
- Build and enhance integrations between ETRM platforms and systems utilizing Java & Oracle.
- Develop and maintain robust data pipelines including mapping, transformations, validations, and exception handling to ensure accuracy and completeness.
- Partner with Trading, Risk, Scheduling, Settlements, and Accounting stakeholders to translate requirements into technical designs and deliverables.
- Own production support for assigned systems, including incident response, root cause analysis, and implementation of permanent fixes.
- Improve operational resiliency through monitoring, alerting, automated controls, reconciliation routines, and reprocessing capabilities.
- Contribute to architecture and design decisions with a focus on performance, maintainability, testability, and security.
- Participate in code reviews and mentor engineers by promoting strong engineering standards and reusable design patterns.
- Drive modern SDLC practices including version control discipline, automated testing, CI/CD, and release management.
- Coordinate and lead work delivered by offshore development teams, including planning, task delegation, and quality oversight.
- Bachelor’s Degree in any relevant discipline such as Mathematics, Computer Science, or Engineering.
- 10 years of experience successfully delivering ETRM development and support in a commodity trading company.
- Experience working with a US based management team and global development team with offshore development.
- Proven ability to directly interface with business users on the entire SDLC.
- Significant experience in Triple Point (TPT) CommodityXL (CXL) or similar full scale ETRM system.
- Experience in interfacing with commodity exchanges (ICE, CME, NYMEX).
- Working knowledge in cloud platforms such as AWS and Azure.
- Python
- Kafka
- Java (J2EE)
- JavaScript
- Spring Framework
- SQL (AWS Redshift, Oracle, Sybase and DB2), Oracle PL/SQL
- Rest API
- Angular or React
- Scripting (Windows, Linux)
- IBM MQ, TIBCO, JMS
CCI offers competitive benefits and programs to support our employees, their families and local communities. These include:
- Competitive comprehensive medical, dental, retirement and life insurance benefits
- Employee assistance & wellness programs
- Parental and family leave policies
- CCI in the Community: Each office has a Charity Committee and as a part of this program employees are allocated 2 days annually to volunteer at the selected charities.
- Charitable contribution match program
- Tuition assistance & reimbursement
- Quarterly Innovation & Collaboration Awards
- Employee discount program, including access to fitness facilities
- Competitive paid time off
- Continued learning opportunities