Software Engineer - Distributed Systems

X4 Group
Covent Garden
£60k - 100k per year
30 Sep 2017
03 Nov 2017
Contract Type
Full Time

My Canary Wharf based client are seeking two Senior Software Developers and two Mid-Level Software Developers with C++ and Distributed Systems Engineering Experience to join their team as they have become a global designer of payment solutions. As a Software Engineer you will be part of a team who provide solutions depending on business needs, via a single multi-channel platform and are connected globally to multiple sponsor banks, processors, card manufacturers and other suppliers in the payments ecosystem, and also provide programme management services.

They are seeking 2 mid-level Software Programmers and 2 Senior Programmers to join their Canary Wharf team who will be undergoing the re-build of their in house system. The team will develop new functionality and enhance existing features as we expand into new markets and continue to innovate. The platform is operated in a Platform as a Service model, servicing many clients through direct API integration and/or white labelled solutions. They therefore focus on building a flexible core product to take to market rather than building bespoke solutions for every client.

We are seeking developers who have a strong background in:

- Has 4-7+ years experience in developing distributed enterprise scale applications
- Experience in distributed high availability, secure, transaction based system development would be highly desirable
- Has excellent C++/Java software development skills, particularly on Linux and Windows
- Has advanced knowledge of PostgreSQL and related tools
- Has experience of developing in PHP, Java and other mainstream languages
- Previous work experience in the payments, banking or FinTech industries would be highly desirable

Depending on the level of experience my client is looking to pay up £100K per annum base salary and is lining up interviews from Monday 25th September. So if this sounds like a role that could be of interest to you, please send your CV to for more information.

This job was originally posted as