As a Software Engineer you will be actively encouraged to contribute to all aspects of software delivery, evaluating feasibility, exploring requirements and solution development. As our business diversifies, you will be expected to learn and work on technologies and functionality as it’s developed.
Whilst providing quality software solutions for our business and evaluating requirements, proposing and developing solutions, as part of an agile delivery team, you will also take responsibility for estimating, planning and managing your own tasks and reporting on progress.
This is a wide-ranging role where the software engineer will come into a focused delivery team exploring & developing micro services & cloud implementations.
Relationship Management will play an important part as you’ll be collaborating closely with other members of the team and working alongside Product Owners, Business Analysts, Test Engineers and Business Stakeholders.