Software Engineering Manager

Josh Hopkins

I lead a team of developers and QAs delivering quality software for an ever-changing business — with 10+ years across manufacturing and enterprise systems, from hands-on backend development to shaping the standards a team builds by.

Wiltshire, UK C# / ASP.NET Core 10+ years' experience
Josh Hopkins
Summary

Software developer specialising in back-end development with well-rounded full-stack skills, experienced across the full agile lifecycle. Predominantly a backend engineer (C#, ASP.NET Core/MVC, REST & SOAP APIs, SQL) with working knowledge of JavaScript/TypeScript, Node.js and AWS. Now focused on leading a development and QA team — balancing hands-on technical judgement with coaching, planning and delivery.

Experience

10+ years building and leading software teams

Software Engineering Manager

2023 — Present
CPI Group UK Ltd (Print / Manufacturing), Chippenham · previously Senior Software Developer
  • Lead a team of developers and QA engineers delivering quality software for an ever-changing business.
  • Cooperate with the PMO to define project scope, from single-line changes to full systems design.
  • Coach junior developers and help shape coding standards and git branching strategy.
  • Manage large, complex projects for both internal and external clients.

Enterprise Application Developer

03/2022 — 03/2023
Herman Miller Ltd (MillerKnoll), Portal Mill, Melksham
  • Worked with an international team delivering projects, enhancements and critical bugfixes.
  • Modernised legacy codebases, upgrading to newer frameworks for efficiency.
  • Built integrations between third-party software and a centralised ERP system.
  • Developed an EDI process and surrounding software for third-party integration.

Software Developer / Senior Software Developer

10/2018 — 03/2022
CPI Group UK Ltd (Print / Manufacturing), Chippenham
  • Refactored legacy systems for robustness and efficiency, lifting performance across the codebase.
  • Served as Scrum Master for 12 months during the team's Agile transition, running ceremonies across multiple sites.
  • Designed innovative solutions to manufacturing problems, improving process performance.
  • Wrote a cross-platform Shop Floor Data Capture console application used across multiple countries and systems.

Software Developer

09/2017 — 10/2018
InTouch Display Ltd, Highbridge
  • Developed in-house software and supported critical bug fixes and field deployments.
  • Built a monitoring tool to catch and report critical process failures quickly.
  • Provided technical support to clients and internal teams; handled GDPR compliance analysis.
Skills

Technical range, agile discipline

Core & Backend
C#
ASP.NET Core / MVC
REST & SOAP APIs
VB.NET · SQL
Web & Cloud
JavaScript / TypeScript
Node.js · HTML / CSS
AWS (Lambda, API Gateway, SQS/SNS)
Practice & Tools
Git · Postman
Jira / Confluence
Agile / Scrum
Strong decision maker Complex problem solver Results-driven Creative thinker Innovative Personable
Education

Applied Computing, from BTEC to BSc

2013
BSc (Hons), Applied Computing
Bournemouth University
2012
HND, Applied Computing
Bridgwater College
2010
BTEC National Diploma L3, Applied Computing
Bridgwater College

Currently enrolled in ongoing courses on Udemy and elsewhere to keep skills current. Outside work: family, hiking, reading, photography and art.