RiskFirst are seeking a strong hands-on full stack software developer with modern software engineering experience who possesses an agile mindset, excellent coding abilities, and strong written and verbal communication skills.

The prospective candidate should have a passionate approach to work, a clear and genuine interest in technology and development best practices and can think strategically and be delivery focused.

Role & Responsibility

As a Senior Full Stack Developer reporting directly to the Head of Development, you will work as part of an Agile Scrum Team to deliver RiskFirst’s industry leading Pension and Asset Management Software-as-a-service products.

You must have a strong desire to improve yourself and aim to get the best from your team through self-learning, mentorship and knowledge sharing.
You will be part of the development teams architectural group, helping to guide the shared vision, and driving improvements in code quality, ensuring best practices & improvements across all development teams at RiskFirst.

About you

You must already be a competent software developer with a proven history of best practice in areas such as TDD, Automation & DevOps and have had exposure to the full software development lifecycle.
You should either have financial experience or be will and able to learn quickly.

You must be passionate about improving team performance and have experience of lean/agile principles.

You must be a strong communicator, and able to seamlessly speak to multiple stakeholders at all levels of technical competency.

You must be delivery focussed and able to take a pragmatic approach to balancing technical and product requirements.

Skills & Experience

Essential Skills

  • Strong software development skills, including design patterns and best practices
  • C# with strong knowledge of .Net full framework / .NET standard / .NET core
  • JavaScript, including popular frameworks such as React, Angular and/or Knockout
  • MSSQL Server including stored procedures and performance tuning
    Source control (TFS and Git)
  • An understanding of modern architectural principles and best-practices
  • Pragmatic and level-headed approach to all aspects of your responsibilities

Desirable Skills

  • Exposure to DevOps practices in Azure, AWS and/or GCP
  • Experience of Docker and Kubernetes
  • Automation testing and commonly used tools (Selenium, SpecFlow)

About us

RiskFirst is a financial technology business providing intuitive, user-friendly risk analytics and reporting solutions to the pensions and investment market.
The company’s core product, PFaroe, targets DB pension schemes and is now the market leader in the UK, with a growing foothold in the US. Over 1,800 pension schemes, with more than $750 billion of liabilities, now use our technology.
We have a focus on modern engineering principles, automation, continuous delivery and the right technical solutions. We have a lean/agile mindset and we are delivery focussed – concentrating on delivering the products our customers need.
We value personal development and learning and strive to enable our staff to further their personal knowledge while sharing what they have learnt with the wider team.
Our teams are self-organising and empowered to reliably deliver iterative solutions. We work in a flexible, fun and challenging work environment where innovation and new ideas are encouraged.

We offer a competitive salary, negotiable dependent on qualifications and experience. We also have a generous benefit package including insurance, life assurance, pension scheme and flexible working.

The package

  • 25 days holiday plus bank holidays
  • Bonus scheme
  • Medical insurance
  • Life assurance
  • Critical illness cover
  • Workplace pension scheme
  • Laptop
  • Childcare vouchers
  • Bike scheme
  • Social events throughout the year
  • Beer fridge!

And much more….