Software Engineer
Remote - Occasional Travel to Leeds
£43,000 - £50,000
VIQU are partnering with a leading UK organisation undergoing significant investment in its digital platforms, cloud technologies and software engineering capabilities. They are seeking a Software Engineer to join their growing engineering team, designing, developing and maintaining scalable applications and services that support business-critical operations. This is a predominantly backend-focused role, working extensively with Java and Spring Boot, alongside opportunities to contribute across the wider technology stack within a collaborative, Agile environment.
Key Responsibilities of the Software Engineer
- Design, develop and maintain scalable backend applications and services using Java and Spring Boot
- Build and maintain RESTful APIs to support business-critical systems and applications
- Contribute to frontend development using Vue.js and develop applications and services using Node.js
- Deliver software solutions across the full development lifecycle, from initial design through to deployment and ongoing support
- Write clean, maintainable and well-tested code, ensuring high standards of software quality
- Participate in code reviews, pair programming and knowledge-sharing activities
- Collaborate with Product Managers, Engineers and Delivery teams to deliver technical solutions
- Support CI/CD pipelines, automation and DevOps practices to improve software delivery
- Troubleshoot technical issues, optimise application performance and contribute to continuous improvement initiatives
Key Experience Required of the Software Engineer
- Proven commercial experience in Software Engineering, developing and delivering production-grade applications
- Strong backend development experience using Java and Spring Boot
- Demonstrable experience designing and developing RESTful APIs and scalable backend services
- Experience working with Node.js to develop and maintain applications or services
- Exposure to frontend technologies, ideally Vue.js
- Good understanding of software design principles, coding standards and engineering best practices
- Experience writing automated tests and maintaining high standards of code quality
- Exposure to cloud platforms, ideally AWS
- Familiarity with CI/CD pipelines, Git and DevOps practices
- Experience working within Agile development environments
- Strong problem-solving and communication skills, with the ability to collaborate effectively across technical teams
Do you know someone great? We'll thank you with up to £1,000 if your referral is successful (terms apply).
#J-18808-Ljbffr
Software Engineer in City of London employer: VIQU Limited
Join a leading Investment Banking firm in London, where you will thrive in a dynamic hybrid work environment that fosters innovation and collaboration. With a strong emphasis on employee growth, you will have access to continuous learning opportunities and the chance to work on complex projects that make a real impact in the financial sector. Our inclusive work culture values your contributions and encourages you to take ownership of your projects, ensuring a rewarding and meaningful career path.