> Markdown version of [/jobs/ext/4597371-software-architect](https://www.wearedevelopers.com/jobs/ext/4597371-software-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Architect - **Company:** Spectrum IT Recruitment - **Location:** Southampton, UK - **Experience:** Expert - **Salary:** £90,000 - £110,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Artificial Intelligence, Amazon Web Services, Software Applications, Computing Platforms, User Authentication, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Mobile Application Development, Cloud Computing, Software Quality, Code Review, Databases, Continuous Integration, Software Design Patterns, Programming Tools, Entity Framework, Github, Microsoft Visual Studio, Open Web Application Security, Software Architecture, Microsoft Copilot, Software Engineering, Software Quality Assurance (SQA), GitHub Copilot, Claude Code, Software Security, Git, AngularJS, Solid Principles, Enterprise Integration, Windows Services, Teamcity, Restful APIs, Software Version Control, Microservices - **Published:** November 6, 2026 - **Apply:** https://www.reed.co.uk/jobs/software-architect/57537936 ## About the Role * Proven experience as a Software Architect, Solution Architect or Senior Software Engineer with significant architectural responsibilities. * Strong hands-on development experience using C# and Visual Studio / Visual Studio Code. * Experience designing and developing complex, cloud-based and multi-tenant applications. * Strong understanding of software architecture, design patterns and SOLID principles. * Experience developing RESTful APIs and designing extensible integration solutions. * Good knowledge of databases and Entity Framework or similar technologies. * Experience with source control and development tools such as Git, Azure DevOps or equivalent. * Strong understanding of application security, authentication and authorisation. * Experience with unit testing, code reviews and software quality assurance. * Practical, recent experience using AI-assisted development tools such as Copilot, Claude Code, Codex or equivalent. * Excellent communication, problem-solving and stakeholder engagement skills. * Ability to take ownership of architectural decisions and ensure the quality and reliability of delivered solutions. Desirable Skills * CI/CD pipelines, TeamCity, GitHub and Azure DevOps. * Windows Services. * OWASP Top 10 and application security best practices. * Experience using AI tools for architectural design, technical documentation, threat modelling or design reviews. * Understanding of emerging AI-Native development patterns, including agentic workflows, automated evaluation and AI-assisted testing. * Experience working on highly secure, business-critical or regulated software platforms., * Amazon Web Services (AWS) * Angular * Design Methodology * Hardware Assembly & Disassembly * Java Programming * Microservices Development * Product Design * Prototype Development * Self-Motivation * User Experience ## Description This is an excellent opportunity for an accomplished Software Architect with strong development experience who is passionate about modern software architecture, emerging AI technologies and delivering secure, scalable, high-quality applications. The organisation is undergoing an exciting transformation towards AI-Native software development, embedding AI tools throughout the development lifecycle to improve design, implementation, testing and delivery. We are looking for someone who doesn't just understand AI conceptually but is already using tools such as GitHub Copilot, Claude Code, Codex or similar in their day-to-day development work. As Software Architect, you will take ownership of architectural design and technical direction, working closely with software engineers, product teams and stakeholders to deliver innovative, cloud-based solutions. You will play a key role in shaping an AI-led engineering environment, combining your technical expertise with modern development tools to improve software quality, scalability and delivery efficiency. Key Responsibilities * Lead the architecture and design of secure, scalable and resilient cloud-based software solutions. * Provide technical leadership across the software development lifecycle, from initial design through implementation, testing and deployment. * Work extensively with C#, .NET and cloud technologies to develop and enhance complex software applications. * Champion the practical use of AI development tools, including GitHub Copilot, Claude Code and Codex. * Identify opportunities to improve software architecture, development processes and delivery through AI-assisted engineering. * Ensure solutions meet high standards of security, performance, scalability and maintainability. * Lead architectural decisions and establish best practices across development teams. * Mentor developers and promote effective AI-assisted development, including reviewing and validating AI-generated outputs. * Collaborate with Product Management and engineering teams to translate business requirements into robust technical solutions. * Support technical troubleshooting, testing, code reviews and continuous improvement.