Back-end Software Engineer

We are now looking for an experienced Backend Software Developer to join our team.

Back-end Software Engineer

Who are we?

At Seccl, we’re on a mission to rebuild the infrastructure of investments and advice. We provide the technology that allows people to access financial markets – buying and selling investments, and holding them in tax wrappers like ISAs and pensions.

Our software allows ambitious fintechs to quickly get to market with innovative investment or advice products – and helps financial advisers and investment managers to build stronger, more valuable businesses, by operating their own investment platform.

Ultimately, we want to create a world where everybody can access the financial markets, or find the help they need, more easily and affordably than ever.

We recently became part of the Octopus Group – an innovative, £9bn+ group of companies that’s on a mission to breathe new life into energy and financial services, and improve the lives of millions of people.

How can you help?

Bring technical expertise and an enquiring mind to help the compliance function increase its support to the business and deliver its oversight responsibilities in an agile and adaptable way.

What will you be doing?

On a day-to-day level, you’ll…

  • Working in a domain aligned cross functional squad made up of developers, testers, product and designers along with colleagues from Customer and Operations.
  • Build and implement of a range of developments
  • Hands-on server software development, test, debug, deployment and support
  • Software specification and documentation
  • Help develop and promote appropriate processes and best practice

Who are we looking for?

You’ll be someone who’s…

  • Excited about working in a rapidly growing FinTech that will throw you in at the deep end where your learning curve will be steep
  • Experience of Node development in a fast moving, agile environment
  • Excellent backend development skills in JavaScript, TypeScript and Node.js with a good understanding of how to write high performance, efficient code
  • Ability to understand business requirements and turn this into efficient, scalable solutions. Desire to learn our business domain
  • Experience of writing thorough unit tests with the strong desire to ensure code is robust and reliable. Knowledge of continuous integration
  • Excellent trouble shooting and problem-solving skills
  • Experience of document-based databases, specifically MongoDB
  • Experience of Amazon Web Services, including Lambda, SQS and SNS and knowledge of Serverless environments
  • Strong communication skills and the ability to express new ideas and solutions to both technical and non-technical audience
  • Excellent organisation skills and strong team player
  • A quick learner able to pick up new skills and technologies easily and enjoys complex issues and is able to describe to both technical and non-technical audience
  • Previous experience of wealth management or stockbroking is beneficial

How do we work?

We’re a team of ambitious, talented, and creative people who are passionate about using technology to improve our financial world.

We have a positive, open environment that promotes fresh ideas, challenge and experimentation, and encourages continual learning. We provide flexible working that focusses on delivery rather than just focusing on hours worked.

We work in 6 week delivery timeboxed cycles with the squads working in 1-day sprints. Our stack is Node.js with Typescript deployed on AWS Lambda, Mongo Atlas and React on the front end.

We’re based in the historic City of Bath, a stone’s throw from the train station. (Literally. You could hit it from our office.)

And the vital statistics?

  • Competitive salary
  • Flexible working arrangements
  • Exposure to the latest technology and an opportunity to help shape the future direction
  • 27 days holiday and a day off for your birthday
  • Pension & Life Assurance

Like what you see?

Just send your CV to and the People Team will be in touch.