Senior Software Engineer
Commodities, Financial services
£90,000 – £110,000 + bonus and benefits
LONDON – Flexible working
Company Profile: Senior Software Engineer
My client is an awarding winning and growing Commodities house who are a FCA authorised and regulated firm to provide trade execution, clearing and advisory services focusing primarily on the Commodities and Foreign Exchange sectors.
The business is a Fortune 500 company, providing customers across the globe with services including execution and advisory services in Commodities, Capital Markets, Currencies and Asset Management.
Our Team: Senior Software Engineer
We operate globally from offices in Europe, US and Asia Pacific. Our employees work closely together in multidisciplinary teams, making our success possible.
Technology – technology is at the heart of everything we do. Our technologists push the limits of possibility, embracing the right technology that adds value to our business. In our fast-paced environment, short feedback loops collaborating with our business partners allows us to deliver projects into production quickly.
Focus – Our teams are business aligned developing and supporting complex solutions across Trading, Risk, Compliance and Operations.
Job Brief: Senior Software Engineer
We are looking for a Senior Software Engineer with experience in building high-performing, scalable, enterprise-grade applications. The role will encompass development across all tiers of the application stack.
You will be part of a talented engineer team that works on low-latency mission-critical applications. Roles and responsibilities include application architecture and development across full software development lifecycle from concept and design to testing, collaborating with like-minded engineers.
Responsibilities: Senior Software Engineer
Contribute in all phases of the development lifecycle working within Agile methodology
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Mentor and supports engineers with technical direction and best practicesRequirements: Senior Software Engineer
BS/MS degree in Computer Science, Engineering or a related subject
Minimum 7+ years' experience in the Financial services sector
Proven hands-on experience building large scalable web-based applications using React (ideal)/Angular with Typescript
Proven hands-on experience designing and developing enterprise applications using Java/Spring (ideal) or C#/.Net Core
Experience with NodeJs
Experience developing distributed systems using Microservice architecture (event-based)
Experience with containerisation (Docker, Kubernetes)
Experience with cloud platforms (Azure)
Exposure with distributed messaging / streaming platforms (Apache Kafka)
Experience with TDD/BDD, testing framework (Jest/React-testing-library/JUnit)
Excellent knowledge of Relational Databases SQL and No-SQL databasesHow to Apply: Senior Software Engineer
Simply attach your most recent resume by following the APPLY link. All applications/expressions of interest are treated as confidential and no resumes will be forwarded to our client without prior written candidate approval.
To find out more about Huxley, please visit
Huxley, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC(phone number removed) England and Wales
This trusted, innovative and leading recruitment member of the digital community specialising in sourcing high quality global candidates from design,...View Job
Project at a major global blue chip organisation seeks a C++ Developer to join their fast paced, exciting environment who...View Job
Junior C++ Developer Project at a major global blue chip organisation seeks a Junior C++ Developer to join their fast...View Job
C++ Software Engineer Project at a major global blue chip organisation seeks a C++ Developer / Software Engineer to join...View Job
Mobile Developer – Financial Services Flagship project at one of the world’s largest technology organisations seeks an experienced Mobile Developer...View Job