Senior Software Engineer – Full Stack

Edinburgh, UK
Full Time
December 6, 2019


DirectID is a growing company and we recognise we’re not just building world class products, we’re also seeking to build a world class team and a set of sustainable development practices that will continue to deliver value as we scale. We believe that the best work comes from cross-functional, self-organising, and diverse teams that take ownership of their processes and practices.

You’ll be working with a Scrum team to design, implement, test, deploy, and support our cloud products in a production environment. It’s a full stack position and you’ll be working on all stages of the product lifecycle.

Our products harness the power of cutting-edge Open Banking APIs and include a React front-end to allow users to share their banking data with lenders to enable quicker lending decisions, and a set of RESTful web APIs written in C# using the latest ASP.NET Core framework to let the lenders access that data.

You need to have.

  • Considerable commercial development experience.
  • Proven commercial experience with C# Web API Development (ASP.NET / MVC / ASP.NET Core).
  • Experience in creating, analysing, and evaluating solutions to complex domain problems and in articulating your design decisions to stakeholders and other team members.
  • Solid experience of SQL database and other storage technologies.
  • Strong knowledge of software development best practice – automated testing, continuous integration, SOLID principles, etc…
  • Solid understanding of the Scrum framework.
  • Experience of mentoring other engineers, of peer review and process improvement.

We would also like.

  • Experience of designing, building and deploying cloud applications into Azure, AWS or Google Cloud.
  • Experience working in FinTech.
  • Understanding of web security best practices.
  • Passionate promoter of collaborative development.
  • Experience with React and UI development.
  • Experience working in a SaaS environment.
  • Experience with NoSQL Technologies such as Cosmos DB and MongoDB.

We offer.

  • A great team and challenging problems to solve.
  • We’re a growing company so your contributions will be valued and have a big impact.
  • Competitive Salary.
  • Pension.
  • Mentoring and training.
  • Annual training allowance and a subscription to Safari Books Online.
  • Friday afternoon training time and social events.
  • Regular social activities like paint-balling and chocolate tasting.
  • A great office and working environment – there’s a pool table!

Join The Team Today

If you are up for the challenge please get in touch. Use the form to send us your details along with your cv/portfolio to show us how you would be able to contribute to our team.

You can also reach us at

Careers At DirectID

This is no ordinary team hired to fill a seats. We have assembled a world leading team to build products at the bleeding edge of the financial revolution – and we’re winning.
Want to join us?

Learn more about Careers at DirectID