Software Developer
Role details
Job location
Tech stack
Job description
As a Software Developer, you will play a key role in building, enhancing, and evolving the CareCubed SaaS platform, including our brokerage and commissioning tools for adult social care.
This role is not about working in isolation on tickets. You'll collaborate closely with Product Owners, designers, data specialists, consultants, and customers, contributing to solutions that are robust, usable, and genuinely valuable in practice.
We are looking for developers who can execute to a high standard, take pride in quality, and are motivated by working on software that makes a difference - with clear scope to grow and take on greater responsibility over time.
We are recruiting two developers into this role.
What you'll be working on
A cloud-hosted SaaS platform used by local authorities across the UK *
Digital tools supporting:
-
brokerage and placement processes
-
care costing and financial modelling
-
operational decision-making in adult social care
A modern Microsoft-based stack, delivered in a mixed development environment that includes in house delivery and a partner organisation providing solution architecture support
Key Responsibilities
Software Development & Delivery
-
Design, build, and maintain features using .NET, MS SQL, and Azure
-
Contribute to front-end development using Bootstrap and related web technologies
-
Write clean, maintainable, and well-tested code
-
Support debugging, issue resolution, and continuous improvement across the platform
-
Engage constructively in code reviews and technical discussions
Collaboration & Product Development
-
Work closely with the Product Owner to understand user needs and translate them into effective technical solutions
-
Collaborate with UX/UI designers to implement intuitive, user-centred interfaces
-
Engage with customers and internal stakeholders as part of discovery, research, and feedback activities
-
Work alongside data and consultancy colleagues to ensure solutions reflect real-world social care practice Quality, Learning & Improvement
-
Contribute to improving development practices, tooling, and technical quality over time
-
Participate in agile ceremonies and delivery planning
-
Take ownership of your work and manage tasks effectively in a remote-first environment
-
Develop your skills and confidence, with scope to take on broader responsibility as the team and product grow
Requirements
-
Commercial experience developing software using .NET
-
Experience working with SQL databases (MS SQL preferred)
-
Experience building or supporting web-based applications
-
Familiarity with cloud platforms (Azure preferred)
-
Ability to work independently while collaborating effectively in a team
-
Strong communication skills, including the ability to explain technical concepts to non-technical colleagues
-
UK-based, with the right to work in the UK
Desirable Skills & Experience
-
Experience working on SaaS products
-
Front-end experience using Bootstrap or similar frameworks
-
Experience working in or alongside:
- local government
-adult social care
-health or other public sector services
-
Exposure to CI/CD pipelines or DevOps practices
-
Interest in user-centred design, discovery, or data-driven products
Ways of Working
-
Remote-first, with occasional UK travel for team sessions, workshops, or customer engagement
-
Balance of structure and flexibility typical of a small, growing organisation
-
Opportunity to influence how products and teams evolve