Full Stack Developer

Royal London ,
London, Greater London


Job Description

Full Stack Developer Apply now Date: 29-May-2020 Location: London, GB Company: Royal London Group Full Stack Developer x2 London Permanent Contract Closing date - 14/06/20 At Royal London we want to attract the best talent to help us achieve our vision of becoming the most trusted and recommended financial company in the UK. We are the largest mutual life, pensions and Investment Company in the UK. For more than 150 years, people have been at the heart of all that is great about Royal London. We know that this is a difficult and uncertain time for everyone and are doing everything we can to support our customers, our people and candidates. Maintaining the Spirit of Royal London is of paramount importance to us as we face new and different ways of working. That is why we are embracing technology throughout our recruitment process to support interactions. As you embark on your journey with us will engage with you via email, telephone and video to ensure we all remain safe. We are committed to wellbeing and at this challenging time, it remains our priority. Royal London Asset Management is one of the UK's leading fund management companies. We have a proven track record of delivering high quality investment management services and are committed to supporting our clients, which include company pension schemes, charities and local authorities as well as private client stockbrokers, wealth managers and discretionary fund managers. We pride ourselves on the quality of the investment options we offer. Our size and scale mean we can give clients access to investment solutions from all major asset classes. We currently have two permanent Full Stack Developer positions to join our London office. Reporting into the Business Application Development Lead, the purpose of this role is to contribute to design, implementation, testing and maintenance of in-house built RLAM applications and software systems. Key focus of this role is on delivery of robust solutions while adhering to best development practices and industry standards. Key Accountabilities * Developing, maintaining and supporting RLAM Business systems * Support in-house development applications on the MS .NET and SQL technology stack. * Building out a new RLAM data access layer with input to solution design and defining core approach. Skills and Experience * Strong APIs and architectural design experience, using message queues with .Net Core. * Excellent problem solving and decision making skills * Excellent communication skills with both a technical and non-technical audience * Experience and willingness to learn new software development techniques, technologies and best practices Essential Criteria * Good understanding of Software Development Lifecycle * Good understanding of design patterns and best development practices * Practical development experience with Microsoft .NET Framework and C# .NET * Testing Frameworks experience such as MS Test, xUnit * Practical development experience with MS SQL/T-SQL, REST Web API, .NETcore * Working knowledge of ORMs, Entity Framework Desirable Criteria * Experience with ASP.NET, MVC, WebForms * SSIS, SSRS, SSAS, Excel or PowerBI experience * Windows Presentation Foundation (WPF), MVVM * Windows Communication Foundation (WCF) What we offer * We've always been proud to reward employees by offering a number of benefits such as Pensions and Protection, Performance and role-related benefits, Lifestyle and Wellbeing * Our culture comes from within, or to put it another way, it comes from our people. It's what makes Royal London a great place to work. * Our People Promise is something we live up to every day. We know we can rely on you, and you can expect plenty from us in return. * Glassdoor have again ranked as among the best places to work in the UK We are an equal opportunities employer. We work hard to attract the best talent for our award-winning team. We believe that embracing difference makes us stronger. Our diverse people bring us different skills - whatever their educational background, disability, gender, age, sexual orientation, race, religion or belief. In fact, the first pillar of our People Promise is designed to make sure you 'work somewhere inclusive'. We want to live up to this promise; it's good for our people and good for our customers too, because our workforce should reflect our communities. Apply now