7 months ago
Wednesday 30 October 2019
£60,825 - £81,100
We support agile working – click here for more information on agile working options.
Agile Working Options
Other Agile Working Arrangements / Open to Discussion
Job Description Summary
Works with stakeholders to advocate engineering and deliver business value through sound and fully rounded engineering methods and principles, ensuring platforms and software are built consistently with relevant patterns and practices. Supports the engineering community by providing deep domain and technical expertise and providing a voice to engineers to identify and support the resolution of issues. Ensures technical debt and releases are prioritised accordingly. Able to continually develop themselves with industry best practice methods and tooling used across their engineering teams.
As one of the leading retail banks in the UK, Lloyds Banking Group is undertaking a major engineering transformation.
Our goal is to put technology at the forefront of our culture and transform banking.
In the General Insurance Lab we focus on giving our customers the most efficient and effective support in their moment of need. We help people every day to deal with issues, accidents and crises that impact their lives.
We're looking for a Principal/Lead Software Engineer who will help reshape our technology landscape and build extensive capabilities across our platforms and people.
Want to know more?
You'll be hands on taking on a technical engineering role, supporting the building, developing and maintaining of a highly productive software engineering team instilled with the ethos of delivering high quality solutions.
You'll take ownership for the technical strategy and direction, help define and shape backlogs and instill a culture of high quality and assurance.
About the role:
You'll also have a strong background in modern Software Engineering, integration and introduction of 3rd Party packages/tools. You’ll be at ease with leading edge tooling (github, Jenkins, Sonarcube, Kubernetes, Terraform, etc) and have a laser focus on shipping high quality features with great delivery flow.
You'll have strong interpersonal skills, proven development and support experience with a thirst for developing self and mentoring colleagues to maximise their potential.
So what will you be doing for us?
Reporting directly into the Senior Engineering Lead, you'll:
Turn concepts into highly available applications and systems using modern languages and platforms
Actively lead on application architecture, data flows and detailed technical design. Ensure that analysis includes the wider view of technical and business impact.
Take accountability for code quality, security and scalability and have an equal grasp of the overall systems you and your team will be working on and how it meets the needs of the end users and customers.
Balance the commercial requirements of the business against the ideal technical design, proposing sound phased or tactical implementations where appropriate.
Understand the importance of non-functionals such as real-time monitoring, good alert design and great logging strategies (perhaps using grafana, ELK, Splunk, statsd, etc). Ensuring systems perform well to deliver the best user experience possible is something you consider as part of the normal delivery process.
Enthusiastically support and mentor other team members, working with them to help them develop their skills.
Support the implementation of continuous integration to enhance deployment processes.
This role is a Leeds based but the you'll be expected to undertake some occasional travel depending on team demands.
What we need from you:
Strong Software Engineering background and a consistent track record in leading a team of Engineers to achieve their potential.
A commitment to embed modern engineering practices and discipline and strive for high quality
To lead by example and encourage a growth mindset culture
Experience of modern technologies, DevOps, and agile development practices;
Technical and practical usage skills in
.Net (C#) would be an advantage
▪ Deliver business value through sound and fully rounded engineering methods and principles, ensuring platforms and software are built consistently with relevant patterns and practices.
▪ Accountable for patterns and practices to be communicated across wider Engineering Community.
▪ Develop own technical domain knowledge and take responsibility for own development journey and those of more junior Engineers.
If this is you, come and join our inclusive, values-led culture focused on making a difference.
So what can we offer you in return?
Whatever your ambition, you can also expect excellent benefits, personal development and a career that’s enriching and full of opportunity. We dedicate a lot of focus on improving skills, and are dedicated to enabling out engineers to grow their skills through training, internally sponsored hackthons, etc
We're also passionate about diversity and providing genuine equal opportunities...
You'll also receive a package that includes
Car or car allowance of up to £4,800 per year
Cash sum of 4% which you can exchange for a variety of benefits or simply take the cash
Private Medical Insurance
Pension, where we'll contribute up to a max of 13%
30 days holiday plus bank holidays
Are you interested in joining us? Apply today, we’d love to hear from you...
At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities.With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop.
We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we’re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.