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.