Lead Software Engineer

Apply now

End date

Wednesday 11 June 2025

Salary range

Agile Working Options

Job Share; Hybrid Working

Job description

JOB TITLE: Lead Software Engineer

LOCATIONS: Jersey or Isle of Man    

HOURS: Full time

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

Candidates need to have the legal right to live and work in Jersey or the Isle of Man? (Please note that this is different to the right to work in the UK)

About this opportunity

This is an excellent opportunity for a driven candidate who can provide hands-on engineering leadership and expertise to a full-stack mobile app, digital banking and core banking teams.

Our Lead Software Engineer will lead technical development and delivery across three distinct feature teams: Digital Banking (including Mobile iOS & Android, Desktop and Microsoft Dynamics), Core Banking (T24 – TAFJ & Info Basic) and Robotics & Process Automation (Blue Prism & Power Platforms). We’re looking for an individual to help us to shape and define our engineering landscape, helping us to deliver even better customer propositions through future-focussed capabilities.

What you'll be doing:

  • Act as co-lead with the Team Product Owners for overall delivery of Epics and Features within the Agile technology development lifecycle.  
  • Collaborate with fellow leads, Solution Architects, UI/UX designers, and Product Owners to define and own technical roadmaps and designs.
  • Triage business requests, providing insight into technical feasibility and viability of delivering business changes as well as effort and cost estimation.
  • Work with Lloyds Group stakeholders and Centre of Excellence teams to unlock delivery, remove blockers, collaborate on builds, and find opportunities for technological reuse.
  • Lead by example by lending review to the codebase when needed, and providing oversight and feedback.
  • Setting guiding principles and solution success criteria for banking platform capability or feature development.
  • Owning the technical design risks or issues and driving resolution through Architectural, Engineering or Agile practices.
  • Participating in Agile ceremonies, eliciting requirements, shape & validate designs or prototypes that deliver customer outcomes that align to our target architecture.
  • Using industry best practice, frameworks, standards & policies in creating opportunities & value for our customers.
  • Highlight shortcomings and suggest improvements across current IT Security, Environments management, Application builds and operational ways of working.
  • Produce clear, concise, and comprehensive documentation including technical specifications and Minimum Viable Designs.
  • Provide line-management and personal development support for engineering team members, including task management and oversight of onshore and offshore teams.
  • Growing your own capabilities by pursuing and investing in personal development opportunities and developing the capabilities of direct reports by working within existing development framework; provides specialised training or coaching in area of expertise to others throughout the organisation.

What you’ll need:

  • An obsession with product quality and a high-performance mentality.
  • Strong engineering and technical background with previous experience in Agile product development, including iterative development, continuous improvement, and flexibility in response to change.
  • A “can-do” attitude with high levels of perseverance, resilience and resourcefulness.
  • Capability of bootstrapping delivery and ability to effectively work with multi-disciplinary, internal, and external distributed teams across the product development lifecycle.
  • Experience analysing options to deliver end-to-end solution designs using relevant architectural and engineering building blocks to producing designs for features that enable frequent incremental customer value delivery.
  • Proven experience of modern application and software development approaches including automated testing, test driven development, continuous integration, pair programming, code review and version control.
  • Experience with on-premise versus cloud-based solutions.
  • Experience with design and development of technical solutions, including websites, REST APIs, SDKs, using .NET (C#/Javascript) and/or Java; iOS (Swift-based), Android (Kotlin-based) or microservices (ideally Javascript-based), experience with hosting platforms, e.g. IIS, Apache, Nginx. 
  • Experience with database development and/or administration using SQL Server (preferred), MySQL or PostgreSQL.
  • Experience of infrastructure and security related challenges (e.g. firewalls, gateways) and working with infrastructure/security teams to resolve.
  • Familiarity with DevOps principles and tools that facilitate continuous integration, continuous delivery, and automation.
  • Ability to break down features into tasks and stories, decomposing high-level features into manageable tasks and user stories.

Desirable but not essential:

  • Experience working with digital banking channels, across iOS, Android and web-based internet banking.
  • Experience working in a large-scale financial services provider.
  • Technologies: Microservices, REST APIs, Swagger, Java (including Java 17), Microsoft Dynamics.
  • Cloud Platform: Google Cloud Platform (GCP).
  • Monitoring Tools: Splunk.
  • Test Automation: Headspin.

About working for us

Our ambition is to be the leading UK business for diversity, equity and inclusion supporting our customers, colleagues and communities and we’re committed to creating an environment in which everyone can thrive, learn and develop.

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.

We offer reasonable workplace adjustments for colleagues with disabilities, including flexibility in office attendance, location and working patterns. And, as a Disability Confident Leader, we guarantee interviews for a fair and proportionate number of applicants who meet the minimum criteria for the role with a disability, long-term health or neurodivergent condition through the Disability Confident Scheme. 

We provide reasonable adjustments throughout the recruitment process to reduce or remove barriers. Just let us know what you need.

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

Can't find the role you want right now?

By joining our Talent Community your profile will be visible to our recruitment teams, who are constantly looking to match outstanding talent with our current and future opportunities. Just complete the short form and we’ll be able to keep you up to date.
 

Join our Talent Community

 

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.