Senior Software Engineer

Senior Software Engineer

A well-established FinTech consultancy with clients in the Insurance and Investment banking space are looking for a talented developer to add to their high-calibre team. They are adding an exciting, innovative and disruptive product to their portfolio in the Insurance market.


The ideal candidate will be an enthusiastic and passionate technologist who lives and breathes code. Someone who has a genuine passion for building great software and constantly improving themselves. An individual who has developed software outside of paid work or who has their own GitHub, StackOverflow or blog would particularly catch our eye.


Working as part of an elite, hardworking, close-knit tech team, you will be utilising latest technologies to build an exciting greenfield insurance product with a front-end written entirely in Javascript/TypeScript and Angular, back end utilising RESTful web services (.NET WebAPI), CQRS, Event Sourcing, MongoDB. The product eco-system also comprises various satellite systems such as a custom-built rules engine and CMS. You can expect to not only be coding on these, but very much involved from the inception of the idea right to the finished product, as well as an opportunity to get involved in other projects.


The ideal candidate will meet the following criteria


  • Full-stack development experience
  • Over 6 years’ experience in developing .NET products
  • Experience with REST Web services
  • Knowledge of architectural design patterns
  • Experience in Angular or a similar JS MVC Framework
  • Good understanding of the workings of the Task Parallel Library and its merits
  • A solid understanding of SOLID




  • Computer Science, Engineering or Mathematics Degree at 2.1 or above.
  • NOSQL Databases (Mongo in particular)
  • Angular 2+
  • Azure




Joel test


  • Do you use source control? Yes
  • Can you make a build in one step? Yes
  • Do you make daily builds? Yes
  • Do you have a bug database? Yes
  • Do you fix bugs before writing new code? Working towards it
  • Do you have an up-to-date schedule? Yes
  • Do you have a spec? Yes
  • Do programmers have quiet working conditions? Yes
  • Do you use the best tools money can buy? Yes
  • Do you have testers? Yes
  • Do new candidates write code during their interview? Yes
  • Do you do hallway usability testing? Yes

Interested in this role

5th July, 2021
Ada Afreen

We'd like to tell you more, so get in touch with one of our consultants today.