Quick overview
Job description
WCS Software Architect
Overview
We are seeking a hands-on Software Architect to play a key role in shaping and evolving a mission-critical Warehouse Control System (WCS) used in highly automated logistics environments. This platform sits at the heart of real-time operations, orchestrating material flow across conveyor systems, integrating with PLC controls, robotics (AMR/AGV), and upstream enterprise platforms such as WMS and ERP.
Key Responsibilities
Architecture & Technical Leadership
- Define and evolve the architecture across application, data, messaging, and deployment layers
- Lead the design of complex features and subsystems, producing clear design artefacts and architecture documentation (including ADRs)
- Make key technical decisions across persistence, messaging, caching, and integration patterns
- Ensure solutions meet non-functional requirements including performance, scalability, availability, and security
- Troubleshoot and resolve complex system issues, including concurrency, bottlenecks, and integration failures
Systems Integration
- Own and define integration patterns between the WCS platform and external systems including PLCs, WMS, ERP, and robotics platforms
- Design robust, scalable messaging and API-based interfaces
- Ensure resilience through clear contract definitions, error handling, and recovery strategies
- Support emulation and pre-deployment validation approaches to reduce risk
Client-Facing & Delivery Support
- Act as a technical authority in client workshops, design reviews, FAT/SAT, and commissioning phases
- Provide support during go-live activities, including system tuning, troubleshooting, and stabilisation
- Collaborate with delivery and project teams to ensure integration success
- Maintain a calm, solution-focused approach in high-pressure live environments
Technology Strategy & Governance
- Contribute to architectural standards, coding guidelines, and design governance
- Evaluate new tools and technologies, making evidence-based recommendations
- Ensure alignment between business requirements, architecture decisions, and delivered solutions
- Drive best practices across performance, observability, and system resilience
Collaboration & Mentoring
- Work closely with product, development, test, and controls engineering teams
- Provide visibility of architectural direction, risks, and readiness to stakeholders
- Mentor and support engineers, raising overall technical capability within the team
- Promote a culture of high-quality engineering and continuous improvement
Skills & Experience Required
- Proven experience as a Software Architect or a senior/lead engineer stepping into architecture
- Strong expertise in C# / .NET and modern application development practices
- Experience designing distributed systems, microservices, and high-performance applications
- Solid background in system integration (APIs, messaging, event-driven architecture)
- Exposure to industrial systems, warehouse automation, WCS/WMS, or similar environments
- Experience working with PLCs, robotics, or real-time control systems (desirable)
- Knowledge of CI/CD, containerisation (Docker/Kubernetes), and Linux-based environments
- Strong problem-solving ability, with experience in performance tuning and scalability challenges
- Excellent communication skills with the ability to engage both technical and non-technical stakeholders
Working Environment
Fully remote role with flexibility in working patterns
Involvement in occasional onsite activities during key project phases such as system go-lives and commissioning
Collaborative, engineering-led environment focused on delivering high-quality, real-world solutions
Opportunity to work on a platform undergoing significant modernisation and growth
What We're Looking For
- A hands-on technical leader who takes ownership of architectural outcomes
- Someone pragmatic, detail-oriented, and confident in making decisions
- A strong collaborator who can work across disciplines and teams
- An individual who can balance long-term architectural vision with delivery priorities
- A professional who thrives in complex, real-time, integration-heavy environments
Similar jobs
- ST
Salesforce ArchitectRecently posted
S Three Management Services Limited · South East London, London · On-site · Posted 12 Nov 2026 🇬🇧
CRMSalesforceTechnology£600 - £750/mo - ST
SAP Systems ArchitectRecently posted
S Three Management Services Limited · South East London, London · Hybrid · Posted 12 Nov 2026 🇬🇧
DockerGCPMicroservices+9Technology£650 - £850/mo - EC
Network ArchitectRecently posted
ECS · Eakring, Newark · Hybrid · Posted 12 Nov 2026 🇬🇧
Network AdministrationTechnologySalary not listed - ST
Data Systems ArchitectRecently posted
S Three Management Services Limited · South East London, London · Hybrid · Posted 12 Nov 2026 🇬🇧
Stakeholder ManagementDockerGCP+14Technology£575 - £750/mo - AW

Head of DevelopmentRecently posted
Arawak Walton Housing Association · City, Manchester · Hybrid · Posted 12 Nov 2026 🇬🇧
Sales£39k/yr - MT

Lead Technical ArchitectRecently posted Auto Apply
mthree · United Kingdom · Hybrid · Posted 12 Nov 2026 🇬🇧
Diversity & InclusionZero TrustAzure+1TechnologySalary not listed - IR

Principal Systems ArchitectRecently posted
IC Resources · southampton · Hybrid · Posted 12 Nov 2026 🇬🇧
MATLAB5GFPGA+2TechnologySalary not listed - SM

Project Systems ArchitectRecently posted
SRT Marine Systems plc · bristol · Hybrid · Posted 12 Nov 2026 🇬🇧
TechnologySalary not listed - SG
Enterprise ArchitectRecently posted
Sanderson Government and Defence · corsham · On-site · Posted 12 Nov 2026 🇬🇧
Technology£750 - £850/mo - ME

Aircraft Systems ArchitectRecently posted
Morson Edge · Farnborough, Hampshire · Hybrid · Posted 12 Nov 2026 🇬🇧
Technology£52 - £70/hr - HA

Senior ServiceNow ArchitectRecently posted
Hackajob Ltd · City Of Westminster, London · Hybrid · Posted 12 Nov 2026 🇬🇧
Customer SuccessTechnologySalary not listed - IR

Technical Design AuthorityRecently posted
I3 Resourcing Limited · cambridge · Hybrid · Posted 12 Nov 2026 🇬🇧
TechnologySalary not listed
