> Markdown version of [/jobs/ext/2486687-software-developer](https://www.wearedevelopers.com/jobs/ext/2486687-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** STP Developers - **Location:** Poole, UK - **Salary:** £45,000.0 - £48,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Automation of Tests, Cloud Computing, Code Review, Databases, Relational Databases, Web Development, Software Maintenance, Systems Development Life Cycle, Query Optimization, Secure Coding, Software Engineering, Software Systems, Systems Integration, Backend, Git, Code Restructuring, Software Version Control, Programming Languages - **Published:** August 24, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=36eb5d5b6c49ac81 ## About the Role * Commercial experience as a Software Developer, Full-Stack Developer, Backend Developer or similar. * Strong knowledge of at least one modern programming language and associated frameworks. * Experience developing web applications, APIs, databases or cloud-based systems. * Good understanding of software engineering principles, version control and automated testing. * Familiarity with Git and collaborative development workflows. * Confidence working with relational databases and writing efficient queries. * A methodical approach to troubleshooting, with strong attention to detail. * The ability to explain technical ideas clearly to both technical and non-technical colleagues. * A collaborative mindset, balanced with the ability to work independently and take ownership. * Exposure to Agile delivery methods, CI/CD pipelines or cloud platforms would be advantageous. ## Description STP Developers is looking for a skilled and curious Software Developer to join our growing technical team. You will help design, build and improve high-quality software solutions, working closely with colleagues to turn business requirements into reliable, maintainable products. This is an excellent opportunity for a developer who enjoys solving problems, writing clean code and taking ownership of work from initial idea through to deployment and ongoing improvement. What you will be working on * Developing, testing and maintaining software applications and services. * Collaborating with product, project and technical colleagues to understand requirements and deliver practical solutions. * Writing clean, well-structured and maintainable code in line with agreed development standards. * Participating in code reviews and contributing to technical discussions. * Investigating, diagnosing and resolving software defects and performance issues. * Supporting the full development lifecycle, including planning, estimation, testing, release and documentation. * Improving existing applications through refactoring, automation and continuous improvement. * Integrating systems and third-party services where required. * Contributing to secure development practices and protecting the quality, reliability and performance of our software. * Keeping up to date with relevant technologies and sharing knowledge with the wider team.