
Developer Bristol, England
Job description
This is an exciting role within a fast-paced environment, with opportunities to work on both frontend and backend technologies. You will be working within a highly collaborative and cross-functional team following Scrum methodology to deliver value quickly to our clients, banking partners, and internal users. You will be writing new code and helping to re-factor the existing code base within an agile environment where we are continually evolving and where developers are encouraged to contribute ideas and new ways of working.
- Responsible for writing high quality code, adhering to corporate & regulatory standards
- Working collaboratively with the team to help deliver new features for the business
- Working on tickets to further enhance existing functionality
- You will provide engineering support for existing applications where necessary
- Maintain awareness of current secure coding practices and ensure code produced is in line with these practices
- Were applicable, review other developers’ code to ensure conformance with established standards
- Responsible for developing and evidencing automated tests alongside code produced
- Responsible for documenting all solutions produced, using confluence, to agreed team standards
- Demonstrate a willingness to learn and further technologies & techniques embraced by the Development team
- Cultivate strong working relationships within the IT department
- Actively participate in schemes designed to support the development team
About you
- Ideally 3+ years’ experience developing in Java 8+
- Working knowledge of RDBMS and SQL
- Able to effectively use version control to manage code, in particular Git
- Understanding of professional development methodologies, tools (e.g source control, automation testing tools, build servers and wider SDLC)
- Working with automated build pipelines / continuous integration
- Ability to work well both independently and in a team
- Adopts a logical, analytical, and methodical approach to problem solving
- A background in finance/banking
- Understanding of TDD and BDD
- Test automation with Cucumber and Selenium
- Understanding of object-oriented programming (OOP) model principles and application design patterns
- Frontend Web development, HTML, CSS.
- Knowledge of using JIRA and other Atlassian products
- Discretionary annual bonus & annual pay review
- 25* days holiday plus bank holidays and 1-day additional Christmas closure time
- Option to purchase an additional 5 days holiday per year
- Flexible working options available, including hybrid working
- Pension scheme up to 11% employer contribution
- Sharesave scheme - have a real stake in HL’s future
- Income Protection & Life insurance (4 x salary core level of cover)
- Health care cash plans - including optical, dental, and out patientcare
- Help@hand and an Employee Assistance Programme
- Gympass - gym memberships and wellbeing apps available
- Variety of travel to work schemes with free bike storage and shower facilities
- An inhouse barista serving subsidised coffee and snacks
- Join HL’s sports, I&D networks and volunteering groups (two paid volunteering days per year)
-
LifeWorks Discounts on services, restaurants and retailers
- up to 30 days depending on role level & increasing with length of service