CADS sister company, sofco Ltd, is hiring!!
Location : North East England (Hybrid / Flexible Working)
Contract Type : Full Time
About sofco
At sofco , we help leading global businesses plan smarter and perform better.
We’re a Private Equity–backed software company delivering end-to-end Supply Chain Planning solutions across Food & CPG, Specialty Retail, Manufacturing, and Distribution. Our flagship product, sofco Planning , empowers organisations to optimise demand, inventory, production, procurement, and distribution planning — helping them make faster, more informed decisions.
We’re growing rapidly and investing heavily in innovation. Join a team that values collaboration, creativity, and excellence as we shape the future of supply chain planning software.
The Role
As a Product Developer , you’ll play a key role in designing, building, and enhancing sofco’s Planning software suite. You’ll work as part of Product Management & R&D, with Consulting & Sales teams to translate business requirements into robust, scalable, and high‑performing software solutions.
This is a hands‑on development role where you’ll contribute to new product features, integration capabilities, and system performance improvements, helping sofco stay at the forefront of supply chain planning technology.
Key Responsibilities
Product Design & Development
- Develop new features and modules for the sofco Planning suite in line with product roadmap priorities.
- Work with Product Managers and Consultants to interpret functional requirements into detailed technical designs.
- Build reliable, maintainable, and well‑documented code that meets performance and usability standards.
- Participate in solution architecture discussions, ensuring scalability and flexibility of design.
- Conduct unit and integration testing to ensure product quality and stability.
- Contribute to product releases and deployment planning.
Collaboration & Communication
- Collaborate with Application Consultants to understand customer requirements and implementation challenges.
- Work closely with Support teams to resolve issues and enhance the customer experience.
- Provide technical input to product demos, proofs of concept, and prototype development.
- Contribute to continuous improvement initiatives within the R&D function.
Innovation & Improvement
- Stay informed about emerging technologies, supply chain trends, and software development best practices.
- Suggest and implement improvements to code quality, performance, and user experience.
- Participate in design reviews and share knowledge with peers.
About You
You’re a problem solver with a passion for creating elegant, efficient software that solves real business problems. You thrive in a collaborative environment where your ideas can influence product direction and technical design.
Must-Have Skills & Experience
- Strong experience in software development, ideally in a commercial SaaS or enterprise application environment .
- Proficiency in web app development : C#, .NET backend, SQL Server and JavaScript, or similar enterprise development stacks .
- Understanding of data modelling, ETL processes, and system integration concepts .
- Experience working within structured development frameworks (e.g., Agile or Scrum).
- Strong problem‑solving, analytical, and debugging skills.
- Excellent communication skills and attention to detail.
Nice-to-Have Skills
- Experience in Supply Chain Planning , ERP , or Manufacturing software domains.
- Knowledge of Azure , APIs , or microservices architectures .
- Familiarity with Power BI , data visualisation , or analytics tools.
- Experience using version control (e.g., Git) and CI / CD pipelines.
- Exposure to UI / UX design principles.
- Understanding of legacy systems i.e. Boreland C++ 3.0-6.0
Personal Attributes
- Passionate about building high‑quality software that delivers business value.
- Self‑motivated, proactive, and eager to learn new technologies.
- Able to balance technical excellence with practical delivery.
- A collaborative team player who enjoys sharing ideas and solving problems together.
Why Join sofco?
- Work on market‑leading software used by global FMCG and retail brands.
- Influence the product roadmap and see your work directly improve customer outcomes.
- Be part of a growing, innovative company backed by strong investment.
- Continuous professional development and opportunities to grow within the R&D team.
- Competitive salary, benefits, and a supportive hybrid working culture.
Join sofco — and help us build the next generation of intelligent supply chain planning software.
Apply today to become part of our development journey.