Match score not available

Senior Software Engineer

extra holidays - extra parental leave - fully flexible
Remote: 
Hybrid
Contract: 
Salary: 
68 - 102K yearly
Experience: 
Senior (5-10 years)
Work from: 
London (GB)

Offer summary

Qualifications:

Strong technical background in environment management, Experience in applications transitioning to the cloud, Knowledge of testing lifecycle and infrastructure delivery, Familiarity with change methodologies like Scrum and Kanban.

Key responsabilities:

  • Coordinate technical delivery across multiple teams
  • Manage end-to-end delivery of testing environments
Lloyds Banking Group logo
Lloyds Banking Group Financial Services XLarge https://www.lloydsbankinggroup.com/
10001 Employees
See more Lloyds Banking Group offers

Job description

End Date

Friday 13 December 2024

Salary Range

£68,202 - £102,303

We support flexible working – click here for more information on flexible working options

Flexible Working Options

Hybrid Working, Job Share

Job Description Summary

.

Job Description

JOB TITLE: Senior Software Engineer       

SALARY: £68,202 – £87,610 dependent on experience and location

LOCATION(S): Halifax or London   

HOURS: Full time

WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our locations.

About this opportunity

CIO Enabling Services provides Test Environment Services to deliver and continuously improve test environment engineering through innovation and automation, driving excellence in test environments and test data provisioning. Supporting the whole of LBG with an expertise in Major Programmes, our team provides end to end testing environments using both physical and cloud-based solutions. With an eye on virtualisation and self-service the team is developing a range of service offerings to help speed up provisioning of environments to support fast paced change.

Joining us as a Software Engineer specialising in Test Environment Services you’ll play a pivotal role within the area.  You will help drive technical delivery by providing effective coordination and integration of various technical components that requires cross-cutting engagement across multiple Labs and/or third parties to deliver all aspects of test environment solutions.

You'll get to work closely with the various engineering roles within test environment services ensuring you contribute to the prioritisation of your deliverables, as well as other members of the team such as the environment specialists around key dependencies and engineering leads to ensure we do the right thing for our customers.

With our breadth, reach and diversity, we can offer excellent opportunities for career growth and development, and we're looking for people who can seize those opportunities. You'll get plenty of support but it's about taking the initiative, building relationships and making it happen.

Key activities include:

  • Participate in the various lab product walkthroughs (design/architecture/testing)

  • Capture all aspects of test environment requirements from Architect/QA Lead

  • Collaborate with other platform Technical Delivery Managers, Quality Engineers, DevOps Engineer and other key stakeholders to finalise requirements

  • Identify connectivity between applications and ensure required teams are engaged

  • Coordinate the integration process and/or implementation across shared infrastructure.

  • Manage E2E delivery of environments for various phases of Testing (SIT/NFT,UAT)

  • Working with stakeholders outside of the lab to ensure interlock to enable delivery at pace.

  • Track environment releases, upgrades and changes

  • Support environment incident fixing to ensure stable test environment availability  

  • Identify blockers to delivery by proactively monitoring, trouble shooting and diagnosing technical issues.

  • Support all phases of delivery lifecycle, including implementation activities if appropriate

  • Document RTL test environment connectivity including third party interfaces

  • Control test environment costs and seek efficiency improvements

  • Continually review and improve test environment processes and services

  • Proactively identify and manage test environment RAID

  • Manage various resources to deliver fit for purpose test environments 

Why Lloyds Banking Group

We’re on an exciting journey to transform our Group and the way we’re shaping finance for good. We’re focusing on the future, investing in our technologies, workplaces, and colleagues to make our Group a great place for everyone. Including you.

What you’ll need

  • A strong technical background with experience in environments provisioning, support and management

  • Ability to understand and translate complex technical solutions into non-engineering terminology.

  • A strong understanding of the concepts regarding Environment – Route To Live

  • Experience in applications transitioning to a cloud infrastructure and the models in place to support them and their new route to live

  • Experience in infrastructure delivery

  • Experience of banking platforms – e.g. Branch, Telephony, Digital, Mortgages, Payments

  • Experience of Cloud infrastructure / technologies

  • Experience of Technical Recovery Management, Incident & Problem Management

  • Strong Organisational Awareness

  • Ability to build and manage relationships with a wide range of customers of our Platform.

  • Ability to lead multiple deliveries simultaneously.

  • Experience of change methodologies including Scrum, Kanban, Waterfall

  • Team Management skills

  • Coaching and Mentoring skills

  • Logical and creative thinking skills

  • Excellent interpersonal skills and the ability to build working relationships

  • Enthusiasm to learn and develop as “hands on”

About working for us

Our focus is to ensure we're inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity, or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it’s why we especially welcome applications from under-represented groups. We’re disability confident. So, if you’d like reasonable adjustments to be made to our recruitment processes, just let us know

We also offer a wide-ranging benefits package, which includes

  • A generous pension contribution of up to 15%

  • An annual performance-related bonus

  • Share schemes including free shares.

  • Benefits you can adapt to your lifestyle, such as discounted shopping.

  • 30 days’ holiday, with bank holidays on top

  • A range of wellbeing initiatives and generous parental leave policies

Want to do amazing work, that’s interesting and makes a difference to millions of people? Join our journey.

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 keep your data safe. So, we'll only ever ask you to provide confidential or sensitive information once you have formally been invited along to an interview or accepted a verbal offer to join us which is when we run our background checks.  We'll always explain what we need and why, with any request coming from a trusted Lloyds Banking Group person. 

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.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Financial Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Coaching
  • Creative Thinking
  • Team Management
  • Mentorship
  • Logical Reasoning
  • Willingness To Learn
  • Organizational Awareness
  • Relationship Building
  • Social Skills

Software Engineer Related jobs