Front-Office Trading Systems: Full-Stack Engineer

Exxon Mobil

Greater London

On-site

GBP 75,000 - 105,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Share incentive plan
Private healthcare for employees and 1
Free Gym at most UK sites

Job summary

ExxonMobil in the United Kingdom is seeking a highly capable Full Stack Developer to design, develop and maintain scalable applications supporting trading, market analysis and risk management.

You will work with traders, analysts and tech teams to deliver modern web apps, APIs and data pipelines, combining front-end, back-end and data engineering skills in a fast-paced environment. This role offers opportunities to contribute to high-impact projects across commodity markets.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Finance, Trading, Information Technology, or related discipline.
  • Experience in software development with modern application development practices.
  • Experience supporting commodity trading organizations, financial markets, or related commercial environments.
  • Strong back-end development experience using Python, Node.js, or similar languages.
  • Experience designing, developing, and supporting scalable web applications and APIs.
  • Strong understanding of database technologies including SQL, PostgreSQL, MongoDB, or similar platforms.
  • Experience building data pipelines and data-driven applications.
  • Familiarity with cloud platforms such as Azure, AWS, or Google Cloud.
  • Strong analytical and problem-solving skills with ability to develop practical solutions.
  • Excellent communication and interpersonal skills to collaborate across teams.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Demonstrated adaptability and willingness to learn new technologies.

Responsibilities

  • Develop, enhance, and maintain web applications supporting front-office trading, market analysis, and commercial activities.
  • Design and build scalable full-stack solutions using modern front-end and back-end technologies.
  • Collaborate with traders, analysts, and business stakeholders to translate requirements into technology solutions.
  • Develop intuitive user interfaces, dashboards, and workflow tools for better UX and efficiency.
  • Build and maintain backend services, APIs, and integrations for trading and analytics platforms.
  • Develop and support databases, data pipelines, and data integration processes.
  • Ensure high standards of code quality, testing, maintainability, security, and automation.
  • Participate in architecture, design reviews, and technical solution development.
  • Monitor, troubleshoot, and resolve production issues for reliability and performance.
  • Support deployment, infrastructure integration, and cloud-based environments.
  • Contribute to software engineering best practices: version control, testing, CI, documentation.
  • Support modernization initiatives with new technologies and methodologies.
  • Communicate technical updates effectively to stakeholders.

Skills

Python
Node.js
React
Front-end development
Back-end development
Data engineering
APIs
Web applications
Databases
Cloud platforms

Education

Bachelor's degree in Computer Science or related discipline

Tools

PostgreSQL
MongoDB
SQL
Azure
AWS
Snowflake
Databricks

Job description

ExxonMobil in the United Kingdom is seeking a highly capable Full Stack Developer to design, develop and maintain scalable applications supporting trading, market analysis and risk management.

You will work with traders, analysts and tech teams to deliver modern web apps, APIs and data pipelines, combining front-end, back-end and data engineering skills in a fast-paced environment. This role offers opportunities to contribute to high-impact projects across commodity markets.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Trading Desk Engineer
Full-Stack Trading Desk Engineer

United States Digital Space LLC • Greater London

On-site
GBP 85,000 - 125,000
Competitive starting salary
Generous resettlement allowance
Defined Benefit Pension scheme
+3
Global Trading Desk Full-Stack Engineer
Global Trading Desk Full-Stack Engineer

Exxonmobil • Greater London

On-site
GBP 70,000 - 100,000
Competitive salary
Resettlement allowance
Defined benefit pension
+3
Trading Desk Full Stack Developer
Trading Desk Full Stack Developer

Exxon Mobil • Greater London

On-site
GBP 75,000 - 105,000
Share incentive plan
Private healthcare for employees and 1
Free Gym at most UK sites
Trading Desk Full Stack Developer
Trading Desk Full Stack Developer

United States Digital Space LLC • Greater London

On-site
GBP 85,000 - 125,000
Competitive starting salary
Generous resettlement allowance
Defined Benefit Pension scheme
+3
Trading Desk Full Stack Developer
Trading Desk Full Stack Developer

Exxonmobil • Greater London

On-site
GBP 70,000 - 100,000
Competitive salary
Resettlement allowance
Defined benefit pension
+3
Senior .NET Fullstack Engineer for Trading Platforms
Senior .NET Fullstack Engineer for Trading Platforms

EDF Trading • Greater London

Hybrid
GBP 70,000 - 100,000
Hybrid working
Personal pension plan
Private medical and dental insurance
+5
Full‑Stack Engineer | C# / SQL / API Integrations | Front‑Office Process Automation | £81,000 |[...]
Full‑Stack Engineer | C# / SQL / API Integrations | Front‑Office Process Automation | £81,000 |[...]

VirtueTech Recruitment Group • Greater London

Hybrid
GBP 68,000 - 93,000
Senior Full Stack Engineer | C#.NET | Global Trading Firm | London
Senior Full Stack Engineer | C#.NET | Global Trading Firm | London

SGI • City Of London

On-site
GBP 100,000 - 140,000
Senior Full-Stack Engineer (C#.NET) — Trading Analytics
Senior Full-Stack Engineer (C#.NET) — Trading Analytics

SGI • City Of London

On-site
GBP 100,000 - 140,000
Front Office C# Engineer — Trading Systems
Front Office C# Engineer — Trading Systems

Undisclosed • Greater London

On-site
GBP 70,000 - 110,000