Design, enhance, implement, and release software that meets functionality, usability, reliability, performance, and supportability standards.
Collaborate with developers to manage project dependencies, resolve integration issues, and optimize product workflows.
Participate in design discussions, specification reviews, and code evaluations to ensure quality and consistency.
Contribute to project planning by analyzing tasks, breaking down work, and providing accurate time estimates. Keep key stakeholders informed about project risks and progress.
Develop functional and design specifications.
Work closely with the Marketing and QA teams to understand customer needs and ensure their requirements are met.
We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme and generous holiday allowance.