Lloyds Banking Group

Senior Software Engineer

Lloyds Banking Group

full-time

Posted on:

Location Type: Hybrid

Location: NewportUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Salary

💰 £72,702 - £88,858 per year

Job Level

About the role

  • Design, develop and integrate software features on product roadmaps that meet customer needs in areas of complexity.
  • Lead on feature development within the team across technology domains in areas of ambiguity, complexity and criticality to build flexible software solutions without over engineering.
  • Define complete software solutions that are considered, pragmatic and clear; knowing when it's appropriate to make trade-offs against the target architecture.
  • Engineer software solutions that are stable, scalable, performant, accessible, testable and secure.
  • Utilise endorsed technologies and apply common build patterns to minimise technical debt.
  • Adhere to group policies and frameworks for build and release.
  • Participate in team ceremonies to better understand the work through planning, commit to clear achievable goals, drive appropriate prioritisation, escalate impediments, to manage external dependencies adequately.

Requirements

  • Exceptional proficiency in a modern object orientated language preferably JavaScript.
  • Deep understanding of the server-side application stack both breadth and depth in building APIs, using Node.js frameworks and applying RESTful principles with database interactions (Structured and unstructured).
  • Experience in designing, developing and testing complex systems in an agile context (utilising orchestration automate), with strong architectural thinking and with an ability to break down ambiguous problems.
  • Showing a proven ability to deliver high quality applications at scale.
  • Experience working on public cloud environments e.g. Google GCP, MS Azure, Amazon AWS.
  • Experience in acting as a coach or mentor to other team members in adoption of new ways of working or development of their technical capabilities.
  • Experience working effectively within teams to embed a culture of collaboration and ownership.
Benefits
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptNode.jsRESTful principlesAPI developmentagile methodologiesorchestration automationarchitectural thinkingscalable applicationstesting complex systemsdatabase interactions
Soft Skills
leadershipmentoringcollaborationproblem-solvingcommunicationprioritizationgoal settingadaptabilityteamworkownership