-
Prism Digital

Software Engineer | C,C++, C#, Java, SQL | SaaS Fintech

Prism Digital
United Kingdom · Full-time · Not Applicable

Software Engineer | C, C++, C#, Java, SQL | SaaS Fintech

Here’s a great opportunity to join a well-established (26-year-old) boutique firm (circa 20 people) that provides market data and real-time information to financial firms, wealth managers and investors. They are year-on-year Financial Times award winners in their space.

Their products could be compared to Bloomberg / Reuters but they are a much more tight-knit team, organisation and environment. Essentially our client amalgamates a variety of data from a range of different providers and processes them to their customers to their web-based and desktop applications.

They have a nice office based in Shoreditch and this role requires 1-2 days a week in the office for the first few months, then moving more remote.

As a Software Engineer, your role will be to take charge of their backend data processes and tools, which run on both Linux and Windows systems. These collect financial data from multiple data providers and prepare the data for distribution to our products. This data includes index, shares and fund closing prices, key financial data, broker forecasts and more. These systems are written in a variety of languages including C/C++, C# & Java. SQL is also to query and write to databases. HTML/JavaScript is often used for front ends.

You will become their “go to” person for any issues with this data processing pipeline and, as your knowledge grows, you will help design and write replacement tools to streamline their data processing in the future. You will be working alongside 5 other developers, a data manager and a small networking/infrastructure team.

They are also keen for you to become involved across the whole range of development in the company, including the client-facing web-based products, written in JavaScript / HTML.

Essential Skills For This Software Engineer

  • A-level Maths or equivalent- you don't need to be a CS graduate!
  • A sound knowledge of at least one of C/C++, C# or Java
  • Some practical experience with both C/C++ and SQL
  • Working knowledge of Linux
  • Comfortable working with lower-level concepts such as bytes, endianness, hexadecimal, bitfields, TCP/IP sockets and network programming.

Desirable

  • Computer Science, Maths, or numerate science degree (min 2.1)
  • An interest in the financial markets and financial calculations
  • JavaScript, CSS, HTML
  • An aspiration to manage/lead a team in the future

This Software Engineer will have a significant level of responsibility while working on projects and with clients. You will have the opportunity to learn and take ownership of their systems one by one and eventually come to the point where you are leading the implementation of the tech upgrades they have planned. Your work will have a real impact and make a difference. This company treats its employees like adults and it's a fun and mature environment. The development team is extremely close-knit, and the staff turnover rate is very low, with an average tenure of 10 years!

Software Engineer | C, C++, C#, Java, SQL | SaaS Fintech

Key Skills

Ranked by relevance

c sql java saas linux javascript css
Login to Apply
Posted
Oct 15, 2024
Type
Full-time
Level
Not Applicable
Location
London

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Egov Select
Related

Network and Systems Engineer

2026-05-28

Full-time
Not Applicable
Belgium
IT Services
Information Technology
View Job Details
Prism Digital
Related

Frontend Developer

2026-05-27

Full-time
Mid-Senior
United Kingdom
IT Services
Information Technology
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering