Senior Software Developer
Recruiter
Listed on
Location
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Founded in 1861, we're the UK's largest mutual life, pensions and investment company. Our award-winning customer service and our mutuality means we can give customers that little bit more, and you can trust us to be there for you when it counts.
Senior Software Developer (.Net/C#)
Edinburgh
Permanent Contract
Closing date - 31/03/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.
We have an exciting permanent opportunity for a senior .Net/C# Developer to join our Group Technology & Change team. You will become part of a dynamic and effective agile team that support solutions and services which provide efficient and innovative solutions to on-boarding customers and enable the financial resilience of our clients and their families.
Key Accountabilities
Develops complex solutions within own area of technical expertise.
Carries out impact assessment of complex changes to existing applications.
Documents and agrees design in advance and to agreed standards.
All code meets Group standards, guidelines and quality gates for given technology.
All code is thoroughly tested to ensure any issues are identified as early as possible, working closely with the test team.
Contributes to software development practice by sharing ideas and experience.
Conducting peer code reviews to ensure best practice
Active participant in agile team ceremonies demonstrating willingness to learn and adapt
Providing feedback on others and ability to improve your own ways of working
Skills and Experience
Demonstrable experience of ability to work with different coding languages, and keep up to date with innovations in these
Experience of the following tools and technologies are essential:
.Net/C#
Experience of modern continuous integration tooling (TFS, Azure DevOps Server, Jenkins)
Essential Criteria
Experience of the following tools and technologies are essential:
.Net/C#
Excellent problem solving and decision making skills
Excellent communication skills with both a technical and non-technical audience
A sound understanding of service-oriented and event-driven web architectures (RESTful web services, JSON, XML)
A flexible ‘can do' attitude.
Ability to quickly foster strong working relationships with colleagues and internal business stakeholders
Desirable Criteria
Experience working and coding in Java
Front-end development with Angular or JSF
Experience of the following:-
WebAPI, Swagger, SOAP
Ability to quickly foster strong working relationships with colleagues and internal business stakeholders
Experience with automation testing
Experience with Test Driven Development
Knowledge of secure coding practices
Working within FinTech
Sound knowledge of system development techniques and industry best practices (agile practices e.g. SCRUM, unit testing, refactoring)
Working with 3rd party suppliers
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.