Hybrid Senior Software Engineer

Posted 2 weeks ago

Apply now

About the role

  • Leading and coordinating deliveries and designs for engineering problems at the bank. Working effectively to support the Engineering function.

Responsibilities

  • 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

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job