Job Summary
Lead a talented software engineering team, shape development practices, and help deliver high-quality software in a collaborative technology environment.
We are looking for an experienced Software Development Manager to lead our development team, coordinate software projects, improve engineering processes, and support the delivery of reliable, scalable applications across our Web and Mobile platforms.
This is an opportunity to combine people leadership, hands-on software development expertise, Agile delivery, and technical decision-making while helping a growing technology business deliver meaningful products to clients.
Key Responsibilities
- Lead, mentor and develop a team of four: a Lead Developer, Software Engineer (React/React Native), PHP/React Developer, and Junior QA Tester.
- Plan and coordinate software development projects from scoping through to delivery.
- Establish effective Agile development practices and engineering standards, including sprint planning, reviews and retrospectives.
- Work with the Lead Developer and Director to define priorities, technical requirements and project scoping.
- Monitor project progress, delivery timelines, risks and technical dependencies.
- Conduct meaningful code reviews and support technical decision-making across development projects.
- Promote clean code, testing, code review and continuous improvement.
- Own CI/CD processes, change control, and security/vulnerability coordination (e.g. Snyk, penetration testing).
- Identify opportunities to improve development workflows, productivity and software quality.
- Support mentoring, onboarding and professional development within the engineering team.
- Communicate technical progress and project risks clearly to director-level stakeholders.
Required Skills and Experience
- Proven, hands-on experience as a software developer, with the ability to write, read and review code to a professional standard.
- Practical experience in PHP and/or JavaScript-based frameworks (e.g. React, React Native).
- Proven experience leading or managing software development teams, or working toward this within a technical role.
- Experience delivering software projects in an Agile environment.
- Good understanding of the software development lifecycle (SDLC).
- Experience with code review, automated testing, and CI/CD processes.
- Experience managing or coordinating QA and testing processes.
- Strong communication, organisation and stakeholder-management skills.
- Comfortable working in a fast-moving, consultancy-led SaaS environment where priorities can shift.
Desirable Experience
- Experience with Google Cloud Platform (GCP) services, including Cloud Run, Firebase, or BigQuery.
- Hands-on experience with React, React Native, or PHP/Laravel.
- Experience contributing to commercial scoping, proposals or effort estimation for client-facing projects.
- Experience with project management or visibility tooling (e.g. Monday.com or similar).
- Prior formal line management experience.
About the Company
Culverdocs equips businesses with innovative data capture solutions that transform paper-based processes into efficient, digital solutions. Our Web and Mobile applications are highly configurable to clients' needs, and we're proud of a culture that values quality, collaboration and continuous improvement.
Why Work With Us
- Lead and develop a talented software engineering team.
- Work on varied, client-facing software and technology projects.
- Have a direct influence on engineering practices and technical delivery.
- Hybrid working (minimum 2 days/week in our Swindon office), free parking, secure bike storage and shower facilities.
- Auto-enrolment pension, 25 days holiday plus bank holidays, healthcare cash back plan.
- Training and development opportunities, regular social events, and office dogs.
Application
If you're an experienced, hands-on software engineering leader who enjoys developing people, improving engineering practices and delivering high-quality software, we'd like to hear from you. Applicants must be based in the UK and have the right to work in the UK; this role is based in Swindon, Wiltshire.
Benefits:
- Company pension
- On-site parking
Ability to commute/relocate:
- Swindon SN25 5AZ: reliably commute or plan to relocate before starting work (preferred)
Work Location: Hybrid remote in Swindon SN25 5AZ