Senior Software Architect - C#/.NET & Distributed Systems

Project Freelance

United Kingdom

Remote

GBP 90,000 - 130,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote working
Shape technical direction
Exposure to large-scale projects
Career progression
Competitive salary & benefits

Job summary

Project Freelance is seeking a Software Architect to drive architecture across a market-leading Warehouse Control System platform. You will shape design decisions, mentor teams and engage customers while delivering scalable, modern cloud-based solutions using C#/.NET and Azure.

You will lead architectural standards, integrate with WMS/ERP and guide cross-functional teams through FAT, SAT and deployments in fast-moving logistics environments.

Qualifications

  • Strong experience as a Software/Solutions Architect or Senior Technical Lead.
  • Extensive C#/.NET development and API design expertise.
  • Proven ability to design enterprise-scale distributed systems.
  • Experience with microservices, event-driven architectures and cloud hosting.
  • Excellent stakeholder management and customer-facing communication.
  • Mentor engineers and lead technical governance across teams.

Responsibilities

  • Own and define application, integration, deployment and data architecture across the WCS platform.
  • Design scalable, resilient software solutions using modern Microsoft technologies.
  • Collaborate to establish architectural standards, governance and frameworks.
  • Lead design reviews and provide technical guidance throughout delivery lifecycle.
  • Support integration of WCS with WMS, ERP, robotics and third-party platforms.
  • Mentor developers and guide multiple project teams in best practices.
  • Evaluate emerging technologies and contribute to roadmaps and strategy.

Skills

C#/.NET
Distributed systems
API design
Microservices
SQL design
Cloud platforms
Docker usage
Stakeholder management
Mentoring
Leadership

Tools

Docker
Kubernetes
Blazor
Kafka
RabbitMQ
Azure
AWS

Job description

Software Architect - - C#/.NET, Azure & Distributed SystemsThe Opportunity

An exciting opportunity has arisen for an experienced Software Architect to play a key role in the development and evolution of a market-leading Warehouse Control System platform.

This position will suit a hands‑on architect who enjoys working across the full software lifecycle, from solution design and architecture through to technical leadership, customer engagement and delivery. You'll help shape the future direction of a highly scalable warehouse automation platform used within complex distribution, logistics and fulfilment environments.

Working closely with software engineering teams, automation specialists and customers, you will drive architectural decisions, define best practices and ensure the platform remains modern, scalable and capable of supporting increasingly sophisticated automation technologies.

Key Responsibilities
  • Own and define application, integration, deployment and data architecture across the WCS platform.
  • Design scalable, resilient and maintainable software solutions using modern Microsoft technologies.
  • Collaborate with engineering teams to establish architectural standards, development frameworks and technical governance.
  • Lead design reviews and provide technical guidance throughout the software delivery lifecycle.
  • Support integration of Warehouse Control Systems with WMS, ERP, robotics, conveyors, automated storage systems and third‑party platforms.
  • Work with customers and internal stakeholders to understand requirements and translate business needs into technical solutions.
  • Provide architectural support during Factory Acceptance Testing (FAT), Site Acceptance Testing (SAT), commissioning and customer deployments.
  • Mentor developers and act as a technical leader across multiple project teams.
  • Evaluate emerging technologies and recommend improvements to architecture, tooling and engineering practices.
  • Contribute to technical roadmaps and longer‑term platform strategy.
Required Experience
  • Strong commercial experience as a Software Architect, Technical Architect, Solutions Architect or Senior Technical Lead.
  • Extensive C# and .NET development experience.
  • Strong understanding of modern software architecture principles and design patterns.
  • Experience designing and delivering enterprise‑scale distributed systems.
  • Proven experience with API design, systems integration and service‑oriented architectures.
  • Experience working with microservices, event‑driven systems and messaging technologies.
  • Strong SQL database design and optimisation experience.
  • Experience working within cloud‑hosted environments such as Azure and/or AWS.
  • Experience with containerisation technologies including Docker.
  • Excellent stakeholder management and customer‑facing communication skills.
  • Ability to engage with both technical and non‑technical audiences.
  • Previous experience mentoring engineers and driving technical best practice.
Desirable Experience
  • Warehouse Control Systems (WCS).
  • Warehouse Management Systems (WMS).
  • Logistics, fulfilment, supply chain or warehouse automation environments.
  • Blazor development experience.
  • Kubernetes.
  • Messaging platforms such as Kafka or RabbitMQ.
  • Robotics, conveyor systems, PLC integration or material handling equipment.
  • CI/CD pipelines and DevOps practices.
Personal Attributes
  • Hands‑on and technically credible.
  • Passionate about software engineering and modern architecture.
  • Strong problem‑solving and analytical skills.
  • Able to balance strategic thinking with practical delivery.
  • Comfortable working within fast‑moving project environments.
  • Collaborative approach with the ability to influence technical direction.
  • Continuous learner who keeps pace with modern engineering practices and emerging technologies.
What's On Offer
  • Fully remote working.
  • Opportunity to shape the technical direction of a market‑leading software platform.
  • Exposure to large‑scale automation and logistics technology projects.
  • Career progression within a growing engineering function.
  • Collaborative environment focused on innovation and technical excellence.
  • Competitive salary and benefits package.

This is an excellent opportunity for a Software Architect looking to combine hands‑on technical expertise, modern cloud technologies and real‑world operational systems within a business delivering critical software solutions to complex automation environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect - C#/.NET & Distributed Systems
Senior Software Architect - C#/.NET & Distributed Systems

Computer Futures • West Midlands

Remote
GBP 90,000 - 130,000
Fully remote working
Competitive salary and benefits
Software Architect - .NET / Warehouse Automation
Software Architect - .NET / Warehouse Automation

Computer Futures • East Midlands

Remote
GBP 90,000 - 130,000
Software Architect - .NET / Warehouse Automation
Software Architect - .NET / Warehouse Automation

Computer Futures • Nottingham

Remote
GBP 85,000 - 110,000
Software Architect WCS
Software Architect WCS

Computer Futures • United Kingdom

Remote
GBP 90,000 - 120,000
Software Architect WCS
Software Architect WCS

Computer Futures • West Midlands

Remote
GBP 90,000 - 120,000
Software Architect - Python &.Net.
Software Architect - Python &.Net.

It Architecture • Birmingham

On-site
GBP 75,000 - 110,000
Senior Software Architect - REMOTE
Senior Software Architect - REMOTE

Proactive Appointments • West Midlands

Remote
GBP 90,000 - 130,000
Remote Senior Architect - C#/.NET & Distributed Systems
Remote Senior Architect - C#/.NET & Distributed Systems

Computer Futures • United Kingdom

Remote
GBP 90,000 - 135,000
Fully remote working
Remote Senior Software Architect - C#/.NET & Distributed Systems
Remote Senior Software Architect - C#/.NET & Distributed Systems

Computer Futures • West Midlands

Remote
GBP 90,000 - 130,000
Fully remote working
Competitive salary and benefits
Software Architect - Python & .NET
Software Architect - Python & .NET

Computer Futures • Tyseley

On-site
GBP 85,000 - 110,000