Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer - wrexham

Wrexham
Chetwood Bank
Software engineer
Posted: 16h ago
Offer description

Senior Software Engineer - Wrexham

Salary:

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.


Key Responsibilities


* Write high-quality code (appropriate style, patterns, organisation, comments, testability) with feedback and support.
* Follow well-known principles when appropriate e.g. KISS, DRY, SOLID.
* 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 practices to help other engineers deepen their knowledge.
* Ensure the designs are peer-reviewed and/or reviewed as part of the appropriate forums.
* Take an iterative approach to designing a solution.
* Implement and promote good system-level design practices.
* 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.
* Understand the benefit of vertical vs horizontal feature slicing.
* Manage risk in a way that allows the business to understand the options, and participate in the decision-making vs making unilateral choices.
* Highlight any potential dependencies between your team and other teams.
* Rely on documentation, forums, and technical knowledge to resolve blockers.
* Clearly and confidently articulate the risk of technical problems to non-technical stakeholders (e.g. legal, compliance).
* Create processes to standardise communications between engineers, leads or stakeholders.
* Carefully navigate disagreements and heated arguments involving yourself or other members of the team.
* Remain calm and ensure that an agreement on the way forward can be reached.
* Efficiently utilise existing documentation sources (Confluence, JIRA, GitHub, 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).
* Promote good practices and automation when it comes to documentation within your team and/or community of practice.
* Consider the impact that your work has on the product, business or customer.
* Assess where this knowledge is lacking in their team and help more junior engineers understand the impact of their work.
* Demonstrate detailed -SME- knowledge in several domains (e.g. payments, KYC etc...).
* 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 vs what needs to be delivered.
* Take part in initiatives to improve the practices of the engineering discipline.
* Champion Iterative/Agile thinking practices within the team and the community of practice.
* Regularly mentor other engineers, particularly those less experienced than yourself.
* Participates in training sessions/seminars/courses.
* Attend conferences to promote Chetwood, hear about new developments in technology and banking.
* Understand the meaning of supporting services in production.
* If on-call during working hours, respond to incidents on time.


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, CloudWatch, DynamoDB.
* Great understanding of microservices, event-driven and request-driven architectural patterns.


Benefits

* Competitive salary
* 25 days holiday PLUS your BIRTHDAY off
* Pension contribution with Royal London
* Life Assurance
* Private medical, dental and optical health insurance with Axa
* Hybrid working – Wrexham
* Free breakfast available



About Chetwood Bank

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

Data Protection

We anticipate that we will retain your data as part of the recruitment process for no longer than is necessary for the purpose for which it was collected unless we have sought your consent to keep your data for future suitable job vacancies.Cifas The personal information we have collected from you will be shared with Cifas who will use it to prevent fraud, other unlawful or dishonest conduct, malpractice, and other seriously improper conduct. If any of these are detected you could be refused certain services or employment. Your personal information will also be used to verify your identity. Further details of how your information will be used by us and Cifas, and your data protection rights, can be found by Bank does not accept speculative or unsolicited CVs from Recruitment Agencies. Any unsolicited CVs received will be treated as the property of Chetwood Bank and Terms & Conditions associated with the use of such CVs will be considered null and void.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer
Wrexham
Wallace Hind Selection
Software engineer
£40,000 a year
Similar job
Software engineer
Chester
Wallace Hind Selection
Software engineer
£40,000 a year
Similar job
Manufacturing systems software engineer
Wrexham
Pertemps Liverpool
Software engineer
£35,000 a year
See more jobs
Similar jobs
It jobs in Wrexham
jobs Wrexham
jobs Wrexham
jobs Wales
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Wrexham > Senior Software Engineer - Wrexham

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save