
Senior Software Engineer
Chetwood Bank
full-time
Posted on:
Location Type: Hybrid
Location: Wrexham • United Kingdom
Visit company websiteExplore more
Job Level
Tech Stack
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