- Entity Framework
Share this vacancy:
Share on Facebook
Share on Twitter
Share on Linkedin
Share by email
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.
You will be joining a well-established, geographically spread development team. The role covers all aspects of software development such as analysis, coding, testing, deployment, support and documentation. You will need the skills to:
Develop new functionality and areas of the system using current technologies
Continuously improve your knowledge of software, tools and development practices
You will need to gain familiarity with existing code, 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 work with stakeholders directly and mentor junior team members.
Our solutions are built primarily on the Microsoft stack:
Languages: SQL, C#; TypeScript
Frameworks: .Net Framework and .NET Core; ASP.NET; Entity Framework; Angular
Principles: Automated testing, build and deployment; cloud and on-prem; SOLID
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
Modern, comfortable offices
Due to the current situation with Covid 19, BW’s recruitment process has slowed down. We are keen to continue to receive applications for active vacancies which will be reviewed as normal and where possible we will conduct video interviews for some vacancies but cannot offer this for all roles. We will however try to manage candidate expectations going forwards and will resume our normal application process as soon as we are able.