Marex

Software Developer - Clearing Technology

Marex
Apply
4 days ago
London, United KingdomSenior

Responsibilities

  • Build and enhance secure, responsive, accessible web applications for the Clearing Technology team.
  • Develop front-end components and application architecture using React, JavaScript, and TypeScript.
  • Contribute to server-side development using C# .NET or Node.js.
  • Use AI-assisted development tools for code generation, automated testing, and developer productivity while maintaining responsible, traceable, auditable, and controlled practices.
  • Design, test, document, troubleshoot, and deliver reliable software with deterministic behavior and strong performance.
  • Work with databases, cloud technology, infrastructure as code, CI/CD, and DevOps practices.
  • Ensure compliance with SOX, FCA, NFA, AMF, AFM, MAS, internal policies, and the company’s operational risk framework.

Requirements

  • Strong experience with React, JavaScript, and TypeScript, including component architecture, state management, performance optimization, responsive design, accessibility, and modern front-end tooling.
  • Experience with at least one server-side technology, preferably C# .NET or Node.js.
  • Experience using AI-assisted development tools and applying AI responsibly within the software development lifecycle.
  • Experience with NoSQL or relational databases, infrastructure as code, Terraform or an equivalent tool, cloud technology, and modern CI/CD and DevOps practices.
  • Knowledge of BDD/TDD, software architecture and design, and Agile/Scrum development.
  • Excellent verbal and written communication skills and the ability to collaborate with technical and business teams.
  • Desirable qualifications include deeper C# .NET experience with Web API and Entity Framework, financial products and post-trade lifecycle knowledge, AI capabilities in end-user applications, SOLID, Domain-Driven Design, and regulated-environment experience.
Marex

About Marex

1,001-5,000 employees
Contact me