×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Wrexham, Wrexham County, LL13, Wales, UK
Listing for: Chetwood Bank
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 125000 - 150000 GBP Yearly GBP 125000.00 150000.00 YEAR
Job Description & How to Apply Below

We’re a UK-based digital bank dedicated to getting the basics right and offering straightforward savings and mortgages.

You will be responsible for leading and coordinating deliveries and designs for medium to large features or engineering problems. You will work confidently and effectively to support the engineering function of the bank. You will design and implement systems that comprise of multiple technical components.

Key Responsibilities:
  • Write high-quality code (appropriate style, patterns, organisation, comments, testability) with feedback and support.
  • Test code thoroughly and proactively, and use good practices with feedback and support.
  • Create small and manageable pull requests.
  • Balance between perfect code and delivery goals.
  • Make informed compromises when appropriate, and make sure to create and surface tickets for follow-up work.
  • Able to design and implement systems that comprise of multiple technical components for a given set of feature.
  • Consider non-functional requirements, and promote good resilience, performance, security, observability, and auditability.
  • Make sure that the solution satisfies both functional and non-functional criteria.
  • Understand continuous integration and the value of integrating small chunks of code into the main branch.
  • Manage risk in a way that allows the business to understand the options, and participate in the decision-making.
  • Rely on documentation, forums, and technical knowledge to resolve blockers.
  • Clearly and confidently articulate the risk of technical problems to non-technical stakeholders.
  • Create processes to standardise communications between engineers, leads or stakeholders.
  • Efficiently utilise existing documentation sources (Confluence, JIRA, Git Hub, Google Drive, Postman, Slack) to uncover information.
  • Always produce good quality documentation in the scope of your work (code comments, release notes, PR description, updated information on tickets, API documents).
  • Demonstrate detailed SME knowledge in several domains.
  • Use your understanding of system functionality to identify large limitations and impactful enhancements.
  • Lead discussions on new or existing tools, technologies, automation, and engineering practices while being pragmatic in what can be changed or introduced.
  • Champion Iterative/Agile thinking practices within the team and the community of practice.
  • Attend conferences to promote Chetwood, hear about new developments in technology and banking.
Skills, Knowledge and Expertise:
  • A strong experience with Python or a similar programming language.
  • Strong experience designing relational and non-relational databases.
  • A strong understanding of data structures and algorithms.
  • Strong understanding of web services.
  • Ability to write tests and testable code.
  • Strong experience with distributed version control systems (e.g. Git).
  • Experience building AWS serverless applications and using infrastructure as code.
  • Experience working with and cultivating an Agile approach.
  • Strong experience with RESTful APIs. Desirable Skills & Experience.
  • Knowledge and appreciation of networking, and best security practices.
  • Deep knowledge of AWS services, especially Lambda and EC2, but also SNS, SQS, API Gateway, Step Functions, S3, Cloud Watch, Dynamo

    DB.
  • Great understanding of microservices, event-driven and request-driven architectural patterns.
  • 25 days holiday PLUS your BIRTHDAY off
  • Pension contribution with Royal London
  • Life Assurance
  • Private medical, dental and optical health insurance with Axa
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary