Senior Software Engineer - Connectivity Team


Premium Job From TrueLayer

Recruiter

TrueLayer

Listed on

3rd March 2020

Location

London

Salary/Rate

Competitive + Benefits

Salary Notes

Competitive + Benefits

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Description

TrueLayer's Connectivity team are building the next generation of Open Banking across the world. Leveraging a new wave of regulation built on openness and innovation, they build the bank integrations behind TrueLayer's Data and Payments APIs in the United Kingdom, Europe, and even further beyond.

With an ambitious company-wide roadmap, we're looking for a number of ambitious engineers who see the big picture of where financial technology is headed. Powering the new era of financial technology starts with taking ownership, shipping well-tested code, and being driven by empathy.

In return, we'll empower our Senior Software Engineers with best-in-class technologies including .NET Core to write our API code, Docker and Kubernetes to schedule and run our services, AWS for our infrastructure, ElasticSearch, Redis and more"the best tool for the job wins.

Who we are:

At TrueLayer, we build universal APIs that allow companies to access the financial data of their customers and facilitate direct bank payments, securely, reliably and efficiently.

Headquartered in London, we're a small team of talented, creative problem-solvers who are working hard to build the most innovative financial technology possible. To date, we've raised $47M from investors like Tencent, Temasek, Northzone, Anthemis, and Connect Ventures.

Our long term vision is to power the next era of financial innovation, and our short term mission is to grow the Open Banking economy.

And, we're just getting started.

As one of our Senior Software Engineers, you will:

Design, build and maintain TrueLayer's API platform, as well as associated services and systems;

Own new product features, from breaking down requirements to planning tasks for you and your team, and shipping to production rapidly and regularly;

Lead code reviews and provide guidance to junior engineers to maximise their potential and growth;

Help us shape the future of banking globally;

Help make our platform globally scalable, reliable and available;

Help us scale and secure an unified infrastructure across regions and countries;

Contribute to our culture, and help make sure TrueLayer remains an exceptional place to work.

Requirements

What we need from you:

Proven experience with at least one Object-Oriented Programming language;

Understanding of SOLID, and other common design patterns;

Familiarity with at least one web framework;

Understanding of HTTP and experience designing HTTP APIs;

A solid grasp of SQL;

Familiarity with testing best practices - TDD, Unit Testing and Integration Testing, etc.

Nice to haves:

Good experience with C#, especially .NET Core;

Understanding of Protocol Buffers and gRPC;

Experience with message queue systems;

Understanding of OAuth2 and OIDC;

Experience with mission-critical systems.

Benefits

What you can expect from us:

As well as working alongside other friendly, passionate and talented people, you'll also get:

Competitive salary and meaningful equity in the company

A lovely, spacious, natural light filled office in Clerkenwell with fully stocked kitchen and shower

Team lunches on Friday

Flexible work and hours - we all work at home, or elsewhere, from time to time

Flexible holiday policy

Generous parental leave

An employer sponsored pension

Vitality Health Insurance from day 1

Learning & development allowance

Annual retreat

Regular socials

Choice of hardware

(and yes we have a ping pong table)

Be your True(Layer) self at work

At TrueLayer, we choose to talk about Inclusion and Diversity [in that specific order] because we believe Diversity won't be successful without Inclusion first.

We value our people. We celebrate multiple approaches and points of view. And we feel comfortable voicing a contrary opinion. We build teams, cultivate leaders and create a company that's the right fit for every person in it.

As we go global, we want our team to reflect the diverse and multicultural world we live in.

We look forward to hearing from you!

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: