Senior Software Engineer
About us
Liberis are on a mission to supercharge the power of small businesses all over the world - delivering the financial products they need to grow.
Through their network of global partners, they have funded almost 40,000 small businesses with over $1.5bn and counting.
Before all else, Liberis is a technology company, connecting finance with small businesses.
Our Engineering Team
At Liberis, we're building the products and automation that will power our exponential growth in the embedded finance space—and we want you to be part of it.
With over 90 team members across the UK and Mumbai, we’re an innovative, multi-product FinTech who have a strong focus on developer experience! What this means in our day-to-day approach is: giving our Engineering Teams maximum autonomy, not having them constrained by too many processes, and proactively enabling them to deliver meaningful results!
The role:
As a Senior Software Engineer, you will work on solving real-world problems in our small, autonomous teams. In this role, you won’t just write code—you’ll shape the direction of our products, support growth within the wider team (through mentoring) and support us to continually push the boundaries of what a scaling, multi-product FinTech organisation can achieve!
You’ll be working with our modern tech stack (C# .NET, Node.js, React and GCP), across all stage of the software lifecycle! We follow a Test-Driven Development (TDD) approach to ensure our code is reliable, maintainable, and built with quality from the start. This helps us move fast without breaking things, and gives our teams the confidence to innovate and iterate quickly.
The interview process:
- Screening call with Chess (Internal Recruiter) (30 mins)
- Video interview with the Hiring Manager (45 mins)
- In person code pairing interview with a member of Engineering team (1 hour)
- Video interview with the Hiring Manager & wider team (1 hour)
What We Think You’ll Need
- Proven success writing code in two or more programming languages.
- A willingness to learn our tech stack - mostly C# .net, Node and React.
- Proven experience developing APIs and services
- An understanding of working with Agile methods, such as Extreme Programming, Kanban, or Scrum.
- Experience mentoring more junior team members.
- Resilience in early-stage business situations, where requirements are evolving and experimentation is required.
- Bonus points if you have experience of cloud technologies (we are moving to GCP); experience using highly collaborative methods such as ensemble, mob, or pair programming; experience writing financial software; or experience with Test Driven Development.
N.B - there is an ‘on-call’ element to this role, which Chess will outline at the screening stage
Next steps If this opportunity feels like the right fit for your next career move, we’d love to hear from you!
Even if you don’t meet every requirement, don’t hesitate to apply or reach out to Chess (Internal Recruiter) on chess.crossley@liberis.com
Our hybrid approach
Working together in person helps us move faster, collaborate better, and build a great Liberis culture. Our hybrid working policy requires team members to be in the office at least 3 days a week, but ideally 4 days. At Liberis, we embrace flexibility as a core part of our culture, while also valuing the importance of the time our teams spend together in the office
#LI-FC1
Apply for this job
*
indicates a required field