Software Developer

BBBH19008_1780493926
  • £50000 - £70000 per annum
  • Southampton, Hampshire
  • Permanent

A growing software team is looking for an Intermediate or Senior Developer to help build and evolve technology used across the eCommerce and logistics sector.

The business provides a multi-carrier delivery platform that helps retailers manage parcel tracking, customer queries, delivery issues and claims through a single, customer-focused solution. The team is now growing and looking for another developer to contribute to both new development and the continued improvement of existing services.

Software Developer
Backend / Full-Stack
Southampton, Hampshire - Hybrid, 2-3 days per week in the office
£60,000 - £70,000

This is primarily a backend role, working with TypeScript, Node.js and cloud-based systems. There will also be scope to work across the full stack for someone who wants broader exposure.

The team is also actively exploring how AI-assisted development and agentic systems can improve the way software is built and delivered. You do not need to be an AI tooling expert, but you should be curious about where software development is heading and open to using tools such as Claude, Cursor, GitHub Copilot or similar as part of a modern engineering workflow.

The role
You will join an experienced development team responsible for designing, building, testing, deploying and supporting software used by retailers and logistics providers.
You can expect to be involved in:

  • Building backend services and REST APIs using TypeScript and Node.js
  • Writing clear, tested and maintainable code
  • Contributing to the design and development of new features and services
  • Supporting and improving existing systems
  • Working with product, technical and leadership teams to understand requirements and shape solutions
  • Deploying, supporting and maintaining software and infrastructure
  • Using modern development practices including CI, automated testing, infrastructure as code and containerisation
  • Learning GCP if your current cloud experience is mainly with AWS or Azure
  • Exploring sensible use of AI-assisted development tools within the team's engineering practices


What we are looking for
The role could suit either an experienced mid-level developer ready for more ownership, or a senior developer looking for a hands-on role in a product-focused software environment.
You will need experience with:

  • TypeScript and Node.js
  • Backend API development, ideally with Express, Nest.js or similar
  • MongoDB and/or relational databases
  • Unit testing, such as Jest or similar
  • Cloud platforms, with GCP useful but not essential
  • Docker and Docker Compose
  • CI/CD or continuous delivery environments
  • Infrastructure as code, ideally Terraform or similar
  • Working collaboratively in a software development team


Experience with AWS or Azure is absolutely fine if you are interested in building your GCP experience.

Useful but not essential

  • React or Next.js
  • Kubernetes or serverless environments
  • GitOps principles
  • Feature flags, dark launching or similar release techniques
  • AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code or similar
  • Exposure to LLM-powered agents, APIs or pipelines using tools such as OpenAI, Anthropic, LangChain or similar


Why consider it?
This is a chance to join a growing UK development team working on software with real operational use in the eCommerce and logistics market.

You will be joining a team that values good engineering practice, practical problem-solving and continuous learning. The role offers the opportunity to deepen your backend development experience, broaden into cloud and infrastructure, and gain exposure to how AI-assisted development is being adopted in real software teams.

Apply now or contact Chris Lynes at Spectrum IT Recruitment.

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

Chris Lynes Recruitment Team Leader

Apply for this role

Ready for your next challenge?

Get In Touch
#ifdef LIQUIDJOBSDEFAULT