
Senior Software Engineer
Lloyds Banking Group
full-time
Posted on:
Location Type: Hybrid
Location: Newport • United Kingdom
Visit company websiteExplore more
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