Our mission is to 'help people to save and invest with confidence'. We are looking for great people to come and join us, so come and invest in YOUR future at HL.
Key Duties and Responsibilities
- Responsible for writing high quality code adhering to agreed team and regulatory standards as well as review of others code
- Working collaboratively with the team to help deliver significant new features for the business
- Providing engineering support for existing applications when necessary
- Ensuring existing and newly developed solutions are reliable, secure, performant and maintainable
- Maintaining awareness of current secure coding practices and ensuring code produced is in line with these
- Responsible for developing and evidencing automated tests alongside code produced
- Responsible for documenting all solutions, produced to agreed team standards
- Demonstrating a willingness to learn technologies & techniques embraced by the development team
- Cultivate strong working relationships both within working squad and in HL as a whole
- Actively participating in working groups and communities of practice designed to support the development team
- Continually developing both technical and interpersonal skills
Essential Skills
- 1+ years of solid commercial experience
- Good knowledge of Java or TypeScript/JavaScript
- Working knowledge of Spring Framework or React, Node.js
- Knowledge of design patterns, programming and testing best practices
- Have a mindset of continuous improvement in everything you do
- Comfortable working in a Scrum/Agile team
- Developing secure & maintainable code
- (Nice to have) Experience with AWS
- (Nice to have) Experience in working with docker, Kubernetes using microservices architecture