Software Developer

Closing date

BW are an independent UK consultancy at the forefront of risk, pensions, investment and insurance with over 1,300 employees spread across 8 offices. We invest heavily in cutting-edge technology: IT is a key part of our success and our clients include many large household name companies.

The role

You will cover all aspects of software development such as analysis, coding, testing, deployment, support and documentation, and will be involved in a mixture of developing of new features and maintaining existing functionality. You will be expected to continuously improve your knowledge of software technology and tools.

Our solutions are built primarily on the Microsoft stack:

  • Languages: C#; TypeScript
  • Frameworks: .Net Framework and .NET Core; ASP.NET; Entity Framework; Angular
  • Principles: Automated testing, build and deployment; cloud and on-prem; SOLID

The person

You will need to be familiar with the existing code base, develop an understanding of the business context in which the software is used and identify limitations and areas for improvement. You will also be required to plan, attend and contribute to team meetings and mentor junior team members.

As a minimum, you will have 5 years’ experience of commercial software development along with GCSE Grade C (4/5) or equivalent in Maths and English. A degree in a technical subject (Maths, Physics, Engineering, Computer Science or similar) is highly desirable. A willingness to gain the PMI Award in Pension Essentials qualification would be beneficial.

What we offer

  • 25 days holiday with the option to buy more, a generous pension scheme and a discretionary but competitive annual bonus
  • A wide range of flexible rewards & benefits designed to suit your age and lifestyle
  • Career progression opportunities and a focus on training and professional development
  • Free fresh fruit and hot & cold drinks
  • Sports & social clubs and groups
  • 1 paid volunteering day per year
  • Dress-down Fridays
  • Modern, comfortable offices











Job alerts