We’re growing—and investing heavily in technology. As part of this growth, we’re looking for a talented Fullstack Developer to join our expanding IT team at the Chandlers Ford Head Office.
This is a chance to work on end-to-end software solutions, build customer-facing platforms, and integrate with cutting-edge IoT systems that support our nationwide operations.
You’ll be a senior contributor in our engineering team—helping shape technical direction, supporting junior developers, and delivering high-performance solutions that drive real business impact.
If you're passionate about modern development, cloud-native architectures, and meaningful engineering challenges, this is the role for you.
The role will operate under a hybrid working model of 1-2 days remote and 3-4 days in the office where we’re building our state of the art HQ!
Main Responsibilities:
- Design, develop and deploy scalable web applications, covering both frontend (ReactJS) and backend (.NET, Azure Functions, APIs) technologies
- Implement customer portal features, including dashboards, mapping, role-based access control, and integrations with IoT telemetry
- Develop and maintain APIs (RESTful GraphQL ) ensuring clean contracts for internal systems, third-party services, and IoT devices.
- Troubleshoot problems with Azure services within the Team (App Services, Storage, IoT Hub, Event Hub, Data Explorer, etc.).
- Exercise DevOps practices, including use of CI/CD pipelines, monitoring, observability, and automated deployments.
- Support IoT device integration, ensuring telemetry is securely ingested, stored, and visualised.
The main responsibilities are outlined above. This is not a definitive list, and other tasks/activities may be necessary as the company’s commercial activities require.
Qualifications & Experience
Essential:
- Proven experience in fullstack development, with expertise in both backend (.NET, C#) and frontend (ReactJS) technologies.
- Strong knowledge of cloud platforms (Azure preferred).
- Experience designing and consuming REST/GraphQL APIs.
- Experience with ADX or alternative databases (SQL, NoSQL, etc) and data modelling.
- Demonstrable experience with DevOps pipelines, CI/CD, and automated testing.
- Strong understanding of secure coding practices, authentication (OAuth2, Entra ID/B2C), and role-based access control.
- Excellent problem-solving skills and ability to operate independently.
- Strong communication and collaboration skills with technical and non-technical stakeholders.