Software Architect - - C#/.NET, Azure & Distributed Systems
The 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.
...
Senior Software Architect - C#/.NET & Distributed Systems in West Bromwich employer: Computer Futures
At Computer Futures, we pride ourselves on being an excellent employer by fostering a collaborative and innovative work culture that empowers our Solutions Architects to thrive. With a focus on professional growth, we offer ample opportunities for skill development and career advancement, all while providing the flexibility of remote work and occasional onsite workshops in the UK. Join us to be part of a dynamic team dedicated to delivering impactful solutions in a supportive environment.