Robert Walters
London
Full Time
Permanent
£80,000 - £90,000 Per Annum
As part of an engineering team, you'll use your software engineering skills and experience to build features, resolve issues, and address technical debt. You'll also bring a strategic lens to team processes and tooling, helping improve how the team operates and ultimately delivering valuable, high-quality software to customers.
What you'll be doing
Build clean, maintainable features and resolve end-to-end issues, ensuring solutions are fit for purpose, add business value, and meet quality standards.
Contribute to strategies for managing technical debt, ensuring systems are secure, resilient, and reliable.
Define and analyse test approaches to deliver the best possible customer experience, with a focus on security, usability, and accessibility.
Conduct and participate in code reviews, considering functional and non-functional requirements such as performance, resiliency, maintainability, and security.
Promote continuous improvement in team effectiveness and culture, supporting changes that enhance productivity and happiness.
Build a collaborative environment, coaching and mentoring less experienced engineers.
Research emerging application technologies, identify opportunities to apply them, and share learnings across the team.
Ensure all customers and stakeholders are treated fairly and with respect.
Technology-focused degree preferred, or equivalent demonstrable experience.
Extensive knowledge of:
JavaScript, TypeScript, NodeJS, AWS SDK & CDK, Python, React, HTML/CSS, Java, Spring, Terraform/CloudFormation
Hands-on experience:
Building serverless applications in AWS
Building microservices in Java (Spring Boot)
Strong understanding of clean code principles, design patterns, distributed systems, software testing, CI/CD, and Agile methodologies (Scrum/Kanban).
Knowledge of application security.
Additional desirable skills:
SQL, GraphQL, Maven
Frontend performance optimisation
API security and secure coding best practices
Git release strategies
Nice to have: Postgres, DynamoDB, Kubernetes, GitHub Actions, Feign, Quarkus.
Proven track record in:
Delivering well-optimised and maintainable software features
Analysing and solving complex technical problems
Participating in effective code reviews with actionable feedback
Technical leadership, mentoring, and influencing team strategy
Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates
Robert Walters
London
Full Time
Permanent
£80,000 - £90,000 Per Annum