Full Stack Developer
Location: Poole, Dorset (hybrid working available upon successful completion of training)
Hours: 37.5 per week
Working pattern: Monday - Friday 9:00 until 17:00
Salary: DOE
The Full Stack Web & Systems Developer / Engineer will design, develop, integrate and maintain Poole Bay Holdings’ web applications and business-critical systems. Working across frontend and backend technologies, APIs, databases and enterprise integrations, the role focuses on delivering secure, scalable and reliable solutions that connect ecommerce, ERP, warehouse and operational platforms. A key focus will be modernising existing systems, improving performance, introducing automation and supporting continuous improvement, with responsibility for delivering high-quality engineering solutions from initial requirements through to deployment and ongoing support.
Hours: 37.5 per week
Working pattern: Monday - Friday 9:00 until 17:00
Salary: DOE
The Full Stack Web & Systems Developer / Engineer will design, develop, integrate and maintain Poole Bay Holdings’ web applications and business-critical systems. Working across frontend and backend technologies, APIs, databases and enterprise integrations, the role focuses on delivering secure, scalable and reliable solutions that connect ecommerce, ERP, warehouse and operational platforms. A key focus will be modernising existing systems, improving performance, introducing automation and supporting continuous improvement, with responsibility for delivering high-quality engineering solutions from initial requirements through to deployment and ongoing support.
Day to Day responsibilities
- Design, develop, test and maintain responsive web applications, backend services, APIs and supporting business logic.
- Build and support integrations between ecommerce, ERP, warehouse, finance and supplier systems, ensuring reliable data exchange.
- Develop and optimise SQL queries, database routines and data-processing solutions; investigate data integrity and performance issues.
- Diagnose and resolve software defects, integration failures and production incidents, addressing root causes.
- Maintain and improve established applications, reduce technical debt and support modernisation of legacy systems.
- Apply secure coding, version control, peer review, automated testing and controlled release practices.
Communication & Stakeholder Management
- Work closely with Web and Systems Development, QA, Infrastructure, business analysts and operational teams to clarify requirements and dependencies.
- Communicate progress, estimates, technical risks and delivery issues clearly to the line manager and relevant stakeholders.
- Collaborate with external software suppliers and integration partners to resolve issues and implement changes.
- Maintain appropriate technical documentation and support effective testing, handover and knowledge sharing.
Systems & Process Improvement
- Identify and implement opportunities to automate manual processes and improve application reliability and business efficiency.
- Contribute to Git-based workflows, CI/CD, monitoring, deployment automation and improved engineering standards.
- Improve integration resilience through validation, logging, error handling, reconciliation and recovery controls.
- Support the development of AI-enabled applications and intelligent workflows where appropriate; prior AI experience is not essential.
Qualifications
- Relevant software engineering qualification, apprenticeship or equivalent commercial development experience [Essential]
- Relevant development, cloud or DevOps certification [Desirable]
Skills
- Strong full-stack web development skills, including HTML, CSS and JavaScript/TypeScript [Essential]
- Ability to develop backend services, REST APIs and application integrations [Essential]
- Strong SQL, database troubleshooting and data-processing skills [Essential]
- Analytical debugging, root-cause analysis and practical problem-solving [Essential]
- Ability to produce secure, maintainable, tested and documented software [Essential]
- Effective communication and collaboration with technical and business stakeholders [Essential]
- Ability to prioritise work, manage dependencies and take ownership of delivery [Essential]
- Adaptability and willingness to learn unfamiliar technologies and systems [Essential]
- Experience with CI/CD, automated testing and deployment tooling [Desirable]
Knowledge
- Modern frontend frameworks or component-based web development [Essential]
- Server-side development, authentication, APIs and application architecture [Essential]
- Relational databases, transactions, data integrity and performance [Essential]
- Version control, secure engineering and software testing principles [Essential]
- Enterprise integration patterns, JSON/XML/CSV/EDI and error handling [Desirable]
- AI APIs, intelligent automation or agentic workflows [Desirable]
Experience
- Commercial experience developing and supporting production software, ideally around 5–10 years [Essential]
- Delivering full-stack applications from requirements through testing and deployment [Essential]
- Developing or integrating APIs and working with relational databases [Essential]
- Supporting production systems and resolving complex application or integration incidents [Essential]
- Working collaboratively with developers, QA and business stakeholders [Essential]
- C#/.NET, PHP, Go, React, Angular, Vue or Node.js [Essential]
- ERP, WMS or ecommerce integration; Oracle, PostgreSQL, MySQL or SQL Server [Essential]
- 25 days holiday per annum (including Christmas closure) rising to 26 days after 5 years and 27 days after 10 years, plus bank holidays (pro-rated for part-time staff)
- Enhanced Maternity pay
- Enhanced Paternity pay
- Annual Health and wellbeing allowance for activity / gym membership (after 1 year of service)
- Voucher awards for ideas
- Quarterly prize draw (after 1 years service)
- Social committee organising departmental events and activities
- Summer BBQ and/or Christmas party for whole company and partners
- Free parking
- Community / Charity day with line manager approval after successful probation
- Opportunity to get involved with events and initiatives to support local charities
- 1 piece of PBH branded merchandise as a welcome / thank you for being part of the PBH team!
- 10% discount at a local independent gym
- Ongoing support, development and training in line with needs of the role and business.
- Financial support to cover cost of specialist eyesight tests for DSE users & glasses for DSE use (including frames that cost up to £50)
- Auto-enrolment for eligible staff - 8% Pension with NowPensions – (3% Employer & 5% Employee on qualifying earnings)
About the Company
Name:
Poole Bay Holdings
Location:
Poole, United Kingdom
Website:
https://www.poolebayholdings.co.uk
Poole Bay Holdings is a rapidly growing and dynamic large local employer. We have teams in marketing, sales, warehousing, manufacturing, IT, and finance.
As a group, we invest in our staff's development and cheer on people who progress within the company.
We are committed to employing local people and frequently take on apprentices from Poole College.