Software Developer
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.ResponsibilitiesTranslate 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.Qualifications4-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.