Skip to main content

Software Developer - Deals Desk Applications (Power Markets)

Software Developer - Deals Desk Applications (Power Markets)

Main Purpose:

We are seeking a dedicated Software Developer to join our Denver Team and contribute to the development of applications that streamline financial operations, including P&L calculations, marks processing, and invoice reconciliation for US Power operations. This role is ideal for a developer with strong programming skills and financial competence.

Knowledge Skills and Abilities, Key Responsibilities:

Develop, and maintain applications for P&L calculations, marks processing, and invoice reconciliation.

Collaborate with multi-functional teams, including finance, risk, accounting, and operations, to understand business requirements and translate them into scalable solutions.

Be responsible for the application development process.

Conduct detailed testing and debugging to ensure application reliability and performance.

Work with large financial datasets, integrating multiple data sources into a seamless workflow.

Automate invoice collection and reporting.

Required Skills & Qualifications:

Bachelor’s degree or equivalent experience in Computer Science, Finance, Mathematics, or a related field.

Proficiency in Python and C# for backend development.

Experience with SQL databases and handling financial data.

Knowledge of financial concepts, including P&L calculations, marks processing, and invoice reconciliation.

Prior experience in US Power markets and ISO Data processing is preferable.

Key Relationships and Department Overview:

Role sits within the Trading IT Department, working closely with front and middle office related to Trafigura's North American power trading business.

Seniority level

Not Applicable

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Banking, Financial Services, and Oil and Gas

#J-18808-Ljbffr

Software Developer - Deals Desk Applications (Power Markets)

United States
Full time

Published on 07/07/2025

Share this job now