Senior Product Engineer

Main Duties and Responsibilities
Contribute to the ongoing design, development and testing of existing and new products
Ensure the performance, quality and responsiveness of applications
Collaborate with the team to define, design and ship new features/products as required by the Product Owner / Business Sponsor
Identify and correct bottlenecks in the delivery process
Work to fix bugs as prioritised by the Product Owner
Maintain and improve code quality
Strive towards a continuous integration and delivery process in a pragmatic manner where appropriate
Support and mentor more junior members of the team and ensure that pragmatic solutions are identified and implemented.
Must Have
Commercial experience with Coldfusion (5+ years)
Commercial experience in PHP/.net or JAVA (2+ years)
Full stack development experience (5 years)
Strong communicator and relationship builder
Experience in Agile teams working closely with other roles (QA/Product Owners etc.)
Ability to identify process improvements to the SDLC
Use of GIT or equivalent in team based environments
Developed code with Unit Tests
Nice to Have;
Commercial experience in two or more of PHP (2+ years) on SaaS products and use of OO MVC Frameworks
Front end development experience (HTML/CSS/Javascript etc)
Data centric software development and designs
Hospitality/leisure industry experience
Agile/Scrum training
Working in a rapidly growing business
Experience growing teams
Experience of implementing CI/CD into the delivery process
Use of Automation in testing and development/deployment
Personal Attributes
Ability to cope in a technically complex and fast-changing environment, and to respond calmly and rationally to changing aspirations in a deadline-driven situation.
Demonstrable ability to manage several work streams simultaneously.
Ability to think strategically and evaluate options in the short, medium and long term.
Good communication skills with a capacity to present, discuss and explain issues coherently and logically both in writing and verbally.
Clear decision-making ability with the facility to judge complex situations and assess when to escalate issues.
Ability to balance conflicting and changing demands through prioritisation and a pragmatic approach
Good team player, self-motivated and able to work on own initiative and as part of the wider team.

Click to read the full spec

Interested in this role? Want to know more?

Apply Now