
Solution Architect, Architecture, Defence & Security
- England
- Permanent
- Full-time
- Lead the design and development of end-to-end solutions that align with business goals, scalability requirements, and industry best practices.
- 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, ensuring adherence to architectural principles and best practices.
- Conduct architecture reviews and perform technical assessments to ensure compliance with architectural guidelines and quality standards.
- Identify and mitigate technical risks and issues throughout the solution development lifecycle.
- Collaborate with infrastructure teams to ensure the availability, performance, and security of solutions.
- Stay up to date with emerging technologies, trends, and industry best practices, and provide recommendations for continuous improvement.
- Collaborate with project managers to estimate effort, plan project timelines, and ensure successful delivery of solutions.
- Drive innovation and explore new technologies and approaches to enhance solution development processes and outcomes.
- Degree in computer science, Software Engineering, or a related field.
- Proven experience as a Solution Architect or in a similar role, with a strong track record of designing and delivering complex technology solutions.
- 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.
- Understanding of database design principles and experience with SQL and NoSQL databases.
- Experience with cloud platforms and services, such as AWS, Azure, or Google Cloud.