Software Engineer
Role details
Job location
Tech stack
Job description
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., * 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.
- 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, GitHub, Google Drive, Postman, Slack) to uncover information.
- Always produce good quality documentation in the scope of your work.
- 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., QA Engineer (Hybrid - Handforth) FastDox builds powerful SaaS software used by customers globally to automate complex workflows, document handling, onboarding, and compliance processes. Our platform supports high-volume operations for professional services organisations,..., Job Description Automation Mechatronic Engineer - Wrexham (Permanent) I'm currently supporting a leading manufacturing organisation in Wrexham that is investing heavily in automation, innovation, and next-generation engineering technology. This is an exciting opportunity..., Job Description WILL LOOK AT GRADUATES - NO SPONSORSHIP OFFERED Mechatronic Engineer Are you an experienced Mechatronic or Electrical Control Engineer looking to join a forward-thinking engineering team? Our client is seeking a hands-on engineer to design, develop, and..., IT Support Engineer Wrexham - 5 days a week on-site £35,000 + bonusOur client in Wrexham is on the lookout for an IT Engineer who will be responsible for managing the IT Infrastructure, networks and support the Digital Transformation in the organisation to help support the...
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. 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.
- 25 days holiday PLUS your BIRTHDAY off, Our client, a well-established M&E contractor, is seeking a Senior Mechanical Design Engineer to join their growing design team, working on a diverse portfolio of building services projects. A variety of soft skills and experience may be required for the following role..., A UK-based digital bank is seeking an experienced engineer to lead and coordinate feature deliveries. This role focuses on designing and implementing complex systems, leveraging your strong Python skills, experience with AWS serverless applications, and understanding of...
Benefits & conditions
Recruit4staff are representing a well-established manufacturing business in their search for a Senior Engineer to work in North Wales Job Details: Pay: Up to £59,000 per annum (including shift allowance) Hours of Work: Monday to Friday, 8:30 am - 4:30 pm (Flexibility..., Wrexham | Monday-Friday 07:00am to 16:30pm | 45k Site Service Engineer required to join their Engineering team at a family run manufacturer at their Wrexham site, offering competitive salary, additional training and outstanding job security. The role as a Facilities...
Continuous Improvement Engineer
Nicholson Hird Ltd £50,000
Continuous Improvement Engineer - Lean, OEE, SMED Wrexham - to £50,000 plus bonus, pension, healthcare Join a multinational materials manufactureras a Continuous Improvement Engineer, providing proactive engineering support to enhance efficiencies, problem solving on..., Job Description Automation Design Engineer Ruabon, WrexhamStarting Salary: from £34,000 | Permanent I'm currently recruiting for an Automation Design Engineer to join a leading, award-winning manufacturing and recycling facility based in Wrexham, North Wales. This is an...