About the Role
Introduction
Our client is recruiting across different levels:
Junior-Mid – design support experience and a desire to be more involved in Architecture - £40,000 - £60,000
Mid-Senior – Design/Architecture experience - £60,000 - £85,000
Principal - £85,000 – early £100,000s
Our client is working closely with the Defence industry to design and architect solutions encompassing software and cloud technologies.
You will be required to have experience within Defence and ideally consulting experience (or excellent stakeholder and requirement gathering experience).
Working Patterns: 2 – 4 Days on in the site in either Bristol, Manchester or London, there may be some requirement to travel UK wide as required.
Key responsibilities
Work with the Defence industry and the MOD to establish innovative technology solutions using software and the Cloud.
Lead the design and development of end-to-end solutions that align with business goals and scalability requirements.
Collaborate with stakeholders to understand business requirements and translate them into technical specifications and architectural designs.
Evaluate and select appropriate technology platforms, frameworks, and tools to support solution development.
Define solution architecture, including system components, interfaces, infrastructure, data modelling, and integration patterns, at conceptual and physical views.
Provide technical guidance and mentorship to development teams (at senior levels).
Conduct architecture reviews and perform technical assessments to ensure compliance with architectural guidelines and quality standards.
Collaborate with infrastructure teams to ensure the availability, performance, and security of solutions.
Drive innovation and explore new technologies and share that with clients.
Skills & experience
Proven experience as a Solution Architect or in a similar role, with a strong track record of designing and delivering complex technology solutions.
Experience working in Defence within a similar role.
Degree in computer science, Software Engineering, or qualified by experience.
In-depth knowledge of system design principles, architectural styles, and software development methodologies.
Understanding of how to methodically design and build secure systems.
Proficiency in multiple programming languages and frameworks, such as Java, .NET, Python, or JavaScript frameworks would be beneficial.
Experience with cloud platforms and services, such as AWS, Azure, or Google Cloud.
Consulting experience ideal or excellent stakeholder engagement skills.
Additional benefits
Tech Stack
SoftwareCloudDesign