Front-End Developer £650/day Outside IR35 London 12-Month Contract Industry: Trading Location: London - 4 days in office Job Type: Contract - 12-month initial Our client, a leading commodity trading firm operating across global energy and commodities markets, is seeking an experienced Front-End Developer to join their trading technology team. You will work on developing high-performance, real-time user interfaces that present complex market data in a clear and intuitive way. You'll be responsible for building interactive applications, dashboards and visualisations that are used daily by traders and other front-office users. Key Responsibilities Design, build and maintain sophisticated front-end applications using React. Develop high-performance user interfaces for displaying real-time market data. Build interactive dashboards, charting solutions and data visualisations. Integrate and customise charting libraries, including TradingView where appropriate. Consume and display live market data via WebSockets and APIs. Work closely with traders, quantitative analysts and back-end engineers to deliver new functionality. Optimise front-end applications for performance, scalability and responsiveness. Contribute to UI architecture and continuously improve the user experience. Required Skills & Experience Strong commercial experience with React and modern JavaScript (ES6+). Proven experience building sophisticated front-end applications and user interfaces. Experience developing real-time, data-driven applications. Experience building market data visualisation tools, dashboards or charting applications. Strong understanding of WebSockets, APIs and live data streaming. Solid knowledge of HTML5, CSS3 and modern front-end architecture. Experience optimising front-end performance for data-intensive applications. Experience using Git and modern development workflows. Desirable Experience Experience within commodity trading, financial services, capital markets or fintech. Experience working with high-frequency or low-latency applications. TypeScript experience.
22/07/2026
Full time
Front-End Developer £650/day Outside IR35 London 12-Month Contract Industry: Trading Location: London - 4 days in office Job Type: Contract - 12-month initial Our client, a leading commodity trading firm operating across global energy and commodities markets, is seeking an experienced Front-End Developer to join their trading technology team. You will work on developing high-performance, real-time user interfaces that present complex market data in a clear and intuitive way. You'll be responsible for building interactive applications, dashboards and visualisations that are used daily by traders and other front-office users. Key Responsibilities Design, build and maintain sophisticated front-end applications using React. Develop high-performance user interfaces for displaying real-time market data. Build interactive dashboards, charting solutions and data visualisations. Integrate and customise charting libraries, including TradingView where appropriate. Consume and display live market data via WebSockets and APIs. Work closely with traders, quantitative analysts and back-end engineers to deliver new functionality. Optimise front-end applications for performance, scalability and responsiveness. Contribute to UI architecture and continuously improve the user experience. Required Skills & Experience Strong commercial experience with React and modern JavaScript (ES6+). Proven experience building sophisticated front-end applications and user interfaces. Experience developing real-time, data-driven applications. Experience building market data visualisation tools, dashboards or charting applications. Strong understanding of WebSockets, APIs and live data streaming. Solid knowledge of HTML5, CSS3 and modern front-end architecture. Experience optimising front-end performance for data-intensive applications. Experience using Git and modern development workflows. Desirable Experience Experience within commodity trading, financial services, capital markets or fintech. Experience working with high-frequency or low-latency applications. TypeScript experience.
Cititec is seeking a Front-End Developer in London to join a trading technology team. You will build high performance, real time dashboards and visualisations for traders, integrating data via WebSockets and APIs. Key responsibilities include crafting interactive UI with React, optimising performance, and collaborating with traders, analysts and back-end engineers to deliver new features.
22/07/2026
Full time
Cititec is seeking a Front-End Developer in London to join a trading technology team. You will build high performance, real time dashboards and visualisations for traders, integrating data via WebSockets and APIs. Key responsibilities include crafting interactive UI with React, optimising performance, and collaborating with traders, analysts and back-end engineers to deliver new features.
Senior Technical Business Analyst £150,000 Permanent London Industry: Commodity Trading Location: London - 3 days Onsite Job Type: Permanent Our client is a global commodity trading house operating across energy and commodities markets, including power, gas and LNG. They are seeking a Senior Technical Business Analyst to sit at the intersection of front office trading and technology delivery, helping shape the pricing tools, curve analytics and market data infrastructure that underpin trading activity across the business. This is a highly commercial and analytical role focused on forward curve construction, fair value pricing and front office tooling. You will work closely with traders, quants and market risk teams to build and enhance pricing models across power, gas and LNG markets, while also acting as a key bridge into technology and analytics teams. The role requires someone who combines deep commodity market understanding with strong technical capability and the ability to independently deliver solutions in a fast-moving trading environment. What You'll Be Doing Build, maintain and improve power forward curves and fair value pricing models, incorporating key market drivers including gas prices, carbon costs, generation stack economics, weather and demand dynamics. Develop and validate forward curves across gas and LNG markets, including handling illiquid tenors and understanding the interaction between global LNG pricing benchmarks. Work directly with traders, quants and market risk teams to capture commercial requirements and translate them into clearly defined technical initiatives. Build proof of concepts and analytical tooling in Python and Excel, with the ability to deliver production-ready solutions where appropriate. Act as product owner for internal pricing, analytics and visualisation tools, maintaining a prioritised roadmap aligned to front office requirements. Support the implementation and enhancement of trading analytics infrastructure, ensuring scalability and alignment with business growth objectives. Leverage modern development practices and AI-assisted tooling to improve delivery speed, automation and documentation quality. Provide hands on support for traders using pricing tools, market data feeds and analytical models as part of day to day trading operations. Requirements Essential Strong experience within commodity trading environments, with particular expertise across power markets, forward curve construction and fair value pricing methodologies. Deep understanding of power market fundamentals, including gas, carbon, renewables, hydro, demand and generation stack dynamics. Knowledge of spark spreads, dark spreads and cross commodity pricing relationships within power generation economics. Strong understanding of gas and LNG markets, including global benchmark pricing relationships and curve construction in less liquid markets. Excellent technical capability in Python and Excel, including building pricing models, automating processes and constructing analytical tooling independently. Experience working closely with front office trading teams and translating commercial workflows into scalable technology solutions. Strong understanding of the trade lifecycle and how front office activity impacts downstream risk, P&L and operational processes. Ability to operate autonomously within a flat, high performance trading environment and take ownership of delivery. Highly Desirable Experience working with ETRM systems and understanding trade data flows across trading platforms. Exposure to pricing analytics, visualisation platforms or internal front office tooling ownership. Experience bridging front office, quantitative and engineering teams within trading organisations. Familiarity with AI assisted development tooling and modern delivery practices.
21/07/2026
Full time
Senior Technical Business Analyst £150,000 Permanent London Industry: Commodity Trading Location: London - 3 days Onsite Job Type: Permanent Our client is a global commodity trading house operating across energy and commodities markets, including power, gas and LNG. They are seeking a Senior Technical Business Analyst to sit at the intersection of front office trading and technology delivery, helping shape the pricing tools, curve analytics and market data infrastructure that underpin trading activity across the business. This is a highly commercial and analytical role focused on forward curve construction, fair value pricing and front office tooling. You will work closely with traders, quants and market risk teams to build and enhance pricing models across power, gas and LNG markets, while also acting as a key bridge into technology and analytics teams. The role requires someone who combines deep commodity market understanding with strong technical capability and the ability to independently deliver solutions in a fast-moving trading environment. What You'll Be Doing Build, maintain and improve power forward curves and fair value pricing models, incorporating key market drivers including gas prices, carbon costs, generation stack economics, weather and demand dynamics. Develop and validate forward curves across gas and LNG markets, including handling illiquid tenors and understanding the interaction between global LNG pricing benchmarks. Work directly with traders, quants and market risk teams to capture commercial requirements and translate them into clearly defined technical initiatives. Build proof of concepts and analytical tooling in Python and Excel, with the ability to deliver production-ready solutions where appropriate. Act as product owner for internal pricing, analytics and visualisation tools, maintaining a prioritised roadmap aligned to front office requirements. Support the implementation and enhancement of trading analytics infrastructure, ensuring scalability and alignment with business growth objectives. Leverage modern development practices and AI-assisted tooling to improve delivery speed, automation and documentation quality. Provide hands on support for traders using pricing tools, market data feeds and analytical models as part of day to day trading operations. Requirements Essential Strong experience within commodity trading environments, with particular expertise across power markets, forward curve construction and fair value pricing methodologies. Deep understanding of power market fundamentals, including gas, carbon, renewables, hydro, demand and generation stack dynamics. Knowledge of spark spreads, dark spreads and cross commodity pricing relationships within power generation economics. Strong understanding of gas and LNG markets, including global benchmark pricing relationships and curve construction in less liquid markets. Excellent technical capability in Python and Excel, including building pricing models, automating processes and constructing analytical tooling independently. Experience working closely with front office trading teams and translating commercial workflows into scalable technology solutions. Strong understanding of the trade lifecycle and how front office activity impacts downstream risk, P&L and operational processes. Ability to operate autonomously within a flat, high performance trading environment and take ownership of delivery. Highly Desirable Experience working with ETRM systems and understanding trade data flows across trading platforms. Exposure to pricing analytics, visualisation platforms or internal front office tooling ownership. Experience bridging front office, quantitative and engineering teams within trading organisations. Familiarity with AI assisted development tooling and modern delivery practices.
Cititec is seeking a Senior Beacon Developer for its team in London, UK. This permanent role will focus on developing applications supporting real-time positioning and risk management for commodity trading. You will work collaboratively with traders and quantitative teams to build scalable solutions within the Beacon platform. The ideal candidate will have a strong background in Python and hands-on Beacon development experience, delivering solutions within a demanding trading environment. A competitive salary plus uncapped bonuses is offered.
21/07/2026
Full time
Cititec is seeking a Senior Beacon Developer for its team in London, UK. This permanent role will focus on developing applications supporting real-time positioning and risk management for commodity trading. You will work collaboratively with traders and quantitative teams to build scalable solutions within the Beacon platform. The ideal candidate will have a strong background in Python and hands-on Beacon development experience, delivering solutions within a demanding trading environment. A competitive salary plus uncapped bonuses is offered.
Senior Beacon Developer Competitive Salary + Uncapped Bonus Permanent Industry: Commodity Trading Location: London, UK Job Type: Permanent Our client is a global commodity trading firm building a strategic Beacon platform to support real time position reporting across its Power & Gas business. Following a successful Proof of Concept, they are expanding their Beacon engineering team to deliver the next phase of the programme. This is a hands on development role focused on modelling complex commodities products and building scalable solutions within Beacon. Working closely with traders, quantitative teams and business stakeholders, successful candidates will play a key role in shaping the firm's long term Beacon capability. What You'll Be Doing Develop and enhance Beacon based applications supporting real time position reporting and risk management across Power & Gas trading portfolios. Build and maintain integrations to ingest and model complex commodity trading positions and structured products within Beacon. Collaborate closely with traders, quantitative analysts and business stakeholders to translate requirements into scalable technical solutions. Work with pricing and model outputs, ensuring accurate integration and representation within the Beacon platform. Contribute directly to software engineering delivery, writing high quality Python and Beacon code across the development lifecycle. Support the modelling of complex commodities products including renewable generation assets, storage structures, options and other non standard instruments. Partner with global technology and trading teams to expand the platform from the US market into Europe and additional regions. Participate in technical design discussions and help shape the future architecture of the firm's Beacon ecosystem. Engage confidently with front office stakeholders in a fast paced trading environment, managing challenging conversations professionally and constructively. Contribute to the growth of a specialist Beacon engineering capability within a global commodities trading business. Requirements Essential Hands on Beacon development experience with a proven track record of building and delivering solutions directly within the platform. Strong Python development skills and the ability to contribute independently across the software development lifecycle. Experience working within commodity trading, energy trading or broader commodities focused technology environments. Solid understanding of pricing models, risk calculations and quantitative outputs, with the ability to integrate these effectively into technology platforms. Strong stakeholder management and communication skills, with experience working directly alongside front office users and trading teams. Ability to operate effectively within a demanding, fast paced trading environment. Demonstrated problem solving capability and a pragmatic engineering mindset focused on delivery. Highly Desirable Experience within Power & Gas trading environments. Experience modelling complex commodities products including storage, renewables, structured products and optionality. Strong understanding of commodity risk and position management workflows. Experience working with alternative Python based quant and trading platforms such as Athena or Quartz. Quantitative background or exposure sufficient to understand pricing models and risk methodologies without necessarily being a dedicated quantitative developer. Approximately six months or more of genuine hands on Beacon development experience will be considered for particularly strong software engineers. Experience operating within global commodity trading organisations and interacting directly with trading desks. Permanent hires are preferred, although strong contractors will also be considered. The role is best suited to hands on engineers who enjoy building technology solutions rather than managing teams, although senior individual contributors will be considered.
21/07/2026
Full time
Senior Beacon Developer Competitive Salary + Uncapped Bonus Permanent Industry: Commodity Trading Location: London, UK Job Type: Permanent Our client is a global commodity trading firm building a strategic Beacon platform to support real time position reporting across its Power & Gas business. Following a successful Proof of Concept, they are expanding their Beacon engineering team to deliver the next phase of the programme. This is a hands on development role focused on modelling complex commodities products and building scalable solutions within Beacon. Working closely with traders, quantitative teams and business stakeholders, successful candidates will play a key role in shaping the firm's long term Beacon capability. What You'll Be Doing Develop and enhance Beacon based applications supporting real time position reporting and risk management across Power & Gas trading portfolios. Build and maintain integrations to ingest and model complex commodity trading positions and structured products within Beacon. Collaborate closely with traders, quantitative analysts and business stakeholders to translate requirements into scalable technical solutions. Work with pricing and model outputs, ensuring accurate integration and representation within the Beacon platform. Contribute directly to software engineering delivery, writing high quality Python and Beacon code across the development lifecycle. Support the modelling of complex commodities products including renewable generation assets, storage structures, options and other non standard instruments. Partner with global technology and trading teams to expand the platform from the US market into Europe and additional regions. Participate in technical design discussions and help shape the future architecture of the firm's Beacon ecosystem. Engage confidently with front office stakeholders in a fast paced trading environment, managing challenging conversations professionally and constructively. Contribute to the growth of a specialist Beacon engineering capability within a global commodities trading business. Requirements Essential Hands on Beacon development experience with a proven track record of building and delivering solutions directly within the platform. Strong Python development skills and the ability to contribute independently across the software development lifecycle. Experience working within commodity trading, energy trading or broader commodities focused technology environments. Solid understanding of pricing models, risk calculations and quantitative outputs, with the ability to integrate these effectively into technology platforms. Strong stakeholder management and communication skills, with experience working directly alongside front office users and trading teams. Ability to operate effectively within a demanding, fast paced trading environment. Demonstrated problem solving capability and a pragmatic engineering mindset focused on delivery. Highly Desirable Experience within Power & Gas trading environments. Experience modelling complex commodities products including storage, renewables, structured products and optionality. Strong understanding of commodity risk and position management workflows. Experience working with alternative Python based quant and trading platforms such as Athena or Quartz. Quantitative background or exposure sufficient to understand pricing models and risk methodologies without necessarily being a dedicated quantitative developer. Approximately six months or more of genuine hands on Beacon development experience will be considered for particularly strong software engineers. Experience operating within global commodity trading organisations and interacting directly with trading desks. Permanent hires are preferred, although strong contractors will also be considered. The role is best suited to hands on engineers who enjoy building technology solutions rather than managing teams, although senior individual contributors will be considered.
Cititec is seeking a Python Engineer in London to join a high-performing Risk Technology team. This role involves designing and developing a modern risk platform for trading activities, suitable for early-career engineers. With 2-3 years of experience in Python, you will collaborate with traders and analysts to create robust applications. The position offers exposure to distributed systems, cloud technologies, and agile practices. Ideal candidates have a degree from a leading university and strong problem-solving skills.
09/07/2026
Full time
Cititec is seeking a Python Engineer in London to join a high-performing Risk Technology team. This role involves designing and developing a modern risk platform for trading activities, suitable for early-career engineers. With 2-3 years of experience in Python, you will collaborate with traders and analysts to create robust applications. The position offers exposure to distributed systems, cloud technologies, and agile practices. Ideal candidates have a degree from a leading university and strong problem-solving skills.
Python Engineer Contract 4 Days Onsite Industry: Trading / Capital Markets Location: London 4 Days Onsite Job Type: Contract Our client is a leading global commodity trading firm investing heavily in the next generation of risk technology. As part of a major greenfield initiative, they are building a modern, scalable risk platform that will underpin trading activity across multiple asset classes and global markets. They are seeking a Python Engineer to join a high-performing Risk Technology team responsible for designing and developing this new platform from the ground up. Working alongside experienced engineers, quantitative developers and front office stakeholders, you will play a key role in building highly performant, reliable systems that support real-time risk analytics and decision making. This is an exceptional opportunity for an early-career engineer looking to work on complex engineering challenges within a world-class trading environment. You'll gain exposure to distributed systems, cloud technologies and modern software engineering practices while contributing to a business-critical platform from its inception. What You'll Be Doing Design, develop and maintain Python applications that form part of a new enterprise-wide risk platform. Collaborate closely with traders, quantitative analysts and risk teams to translate business requirements into scalable technical solutions. Build robust APIs, data pipelines and backend services supporting risk calculation and reporting. Contribute to system architecture and engineering best practices within a greenfield environment. Write clean, well tested and maintainable code, following modern software engineering principles. Participate in code reviews and collaborate with senior engineers to continuously improve the platform. Optimise application performance and reliability for high-volume, low latency trading environments. Work within an Agile engineering team delivering high-quality software through continuous integration and deployment practices. Requirements Essential 2-3 years' commercial experience developing software in Python. Strong computer science fundamentals, including algorithms, data structures and object-oriented programming. Degree in Computer Science or a closely related discipline from a leading university, ideally Oxbridge or a Russell Group institution. Experience building backend applications, APIs or distributed systems. Strong understanding of software engineering best practices, including testing, version control and code quality. Excellent problem-solving skills with the ability to work on technically complex challenges. Strong communication skills and the ability to collaborate with both technical and non-technical stakeholders. Highly Desirable Experience within financial services, trading or capital markets. Exposure to risk systems or market data platforms. Knowledge of cloud platforms such as AWS or Azure. Experience working with SQL databases and large-scale data processing. Familiarity with containerisation technologies such as Docker and orchestration platforms including Kubernetes. Exposure to CI/CD pipelines and modern DevOps practices. An interest in quantitative finance, risk analytics or commodity trading.
09/07/2026
Full time
Python Engineer Contract 4 Days Onsite Industry: Trading / Capital Markets Location: London 4 Days Onsite Job Type: Contract Our client is a leading global commodity trading firm investing heavily in the next generation of risk technology. As part of a major greenfield initiative, they are building a modern, scalable risk platform that will underpin trading activity across multiple asset classes and global markets. They are seeking a Python Engineer to join a high-performing Risk Technology team responsible for designing and developing this new platform from the ground up. Working alongside experienced engineers, quantitative developers and front office stakeholders, you will play a key role in building highly performant, reliable systems that support real-time risk analytics and decision making. This is an exceptional opportunity for an early-career engineer looking to work on complex engineering challenges within a world-class trading environment. You'll gain exposure to distributed systems, cloud technologies and modern software engineering practices while contributing to a business-critical platform from its inception. What You'll Be Doing Design, develop and maintain Python applications that form part of a new enterprise-wide risk platform. Collaborate closely with traders, quantitative analysts and risk teams to translate business requirements into scalable technical solutions. Build robust APIs, data pipelines and backend services supporting risk calculation and reporting. Contribute to system architecture and engineering best practices within a greenfield environment. Write clean, well tested and maintainable code, following modern software engineering principles. Participate in code reviews and collaborate with senior engineers to continuously improve the platform. Optimise application performance and reliability for high-volume, low latency trading environments. Work within an Agile engineering team delivering high-quality software through continuous integration and deployment practices. Requirements Essential 2-3 years' commercial experience developing software in Python. Strong computer science fundamentals, including algorithms, data structures and object-oriented programming. Degree in Computer Science or a closely related discipline from a leading university, ideally Oxbridge or a Russell Group institution. Experience building backend applications, APIs or distributed systems. Strong understanding of software engineering best practices, including testing, version control and code quality. Excellent problem-solving skills with the ability to work on technically complex challenges. Strong communication skills and the ability to collaborate with both technical and non-technical stakeholders. Highly Desirable Experience within financial services, trading or capital markets. Exposure to risk systems or market data platforms. Knowledge of cloud platforms such as AWS or Azure. Experience working with SQL databases and large-scale data processing. Familiarity with containerisation technologies such as Docker and orchestration platforms including Kubernetes. Exposure to CI/CD pipelines and modern DevOps practices. An interest in quantitative finance, risk analytics or commodity trading.