Chetwood Bank

Senior Software Engineer

Chetwood Bank

full-time

Posted on:

Location Type: Hybrid

Location: WrexhamUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.

Requirements

  • 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.
  • 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
Applicant Tracking System Keywords

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

Hard Skills & Tools
Pythonrelational databasesnon-relational databasesdata structuresalgorithmsweb servicestestable codedistributed version control systemsRESTful APIsAWS serverless applications
Soft Skills
leadershipcoordinationeffective communicationAgile approach