You are viewing a preview of this job. Log in or register to view more details about this job.

Caplin Graduate Programme 2024

*All applications are welcome, but please note we will not be reviewing them or interviewing until January 2024.

We’re looking for people who are intellectually curious, keen to learn, with an attitude that finds ways around obstacles rather than getting stuck. You’ll be excited by tackling challenging problems. You’ll have a pragmatic, best-tool-for-the-job approach, but also the enthusiasm for your field to have developed your own opinions and interests in particular areas. 

You’ll need to have experience programming, ideally in Java or Javascript, although we will consider people with other programming backgrounds too if they are sufficiently deep. If you don’t have a STEM degree, you’ll need to show other evidence of ability. We’re always happy to review github profiles or open source contributions if you have some to show.

 

Who are we

At Caplin Systems we help banks provide an outstanding service to their customers by providing a distinctive, compliant and efficient trading experience.

We use agile software development methods, and aim to create a relaxed and friendly environment for intelligent, hard working people.   We welcome innovation and value our employees’ ideas and involvement, showcased in our monthly Dev Days.  We are problem solvers and fast thinkers who are passionate about using the latest technology to deliver complex systems in simple applications.

We were founded in 2000 and are based on Philpot Lane in London, close to ‘The Walkie Talkie’.

 

Our Technology

Since we were founded, we’ve  been at the forefront of using web technologies to enable trading through web browsers. We’ve been creating advanced applications running in a single page in the browser since before the term DHTML became AJAX then HTML5 and then was replaced by SPAs. We also develop native mobile applications to access our systems.

Foreign Exchange traders in particular expect to see prices update at least 4 times a second, so we’ve been squeezing performance out of the web application stack with high performance messaging, and also investing in User Experience to ensure that our applications help users avoid costly mistakes.  Our technology is also used for cryptocurrency trading and many different assets.

Our trading systems are used by major banks and financial institutions such as UniCredit, FTSE Russell, Danske Bank, Nomura, Standard Bank, and many others.

 

What you'll be doing

Our Graduate programme starts with a bootcamp where the graduates form a team and work on an interesting project together. We run some in depth training in our technology, and then you’ll start 3-month rotations through a few roles.

This gives you a great understanding of how the different parts of the software development lifecycle fit together, even if you are already sure that you want to focus on one area.

Our rotations typically cover a few of the following areas:

  • QA - Ensuring that our products are high quality. Working closely with the Product Owners to translate requirements into specific, measurable tests
  • Support - Digging into the details of customer problems and helping them be successful
  • Managed Services or Infrastructure - Maintaining and improving our SaaS offering.  Making everyone else more efficient by building and maintaining core systems
  • Development - Creating new software for our products

After you have completed your rotations, you’ll join one of our teams as a full member.