Software Architect in Surrey

Software Architect in Surrey

Surrey Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Akkodis

At a Glance

  • Tasks: Design secure, scalable software architectures for cutting-edge geospatial technology.
  • Company: Join Akkodis, a leader in advanced cloud-based solutions.
  • Benefits: Competitive salary, flexible working, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on continuous improvement and mentorship.
  • Why this job: Shape the future of technology while making a real impact on critical systems.
  • Qualifications: Experience in software architecture and a passion for innovative tech.

The predicted salary is between 60000 - 80000 £ per year.

Join Akkodis and help shape the future of secure geospatial technology. Akkodis is seeking an experienced Software Architect to support the delivery of advanced cloud-based geospatial software solutions on a major high-profile engineering and defence programme. Working as part of an embedded customer team, you will play a critical role in defining scalable, secure and high-performance software architectures for mission-critical applications.

This position offers the opportunity to work on technically complex systems where architectural decisions directly influence operational capability, cyber resilience, scalability and long-term maintainability. You will operate at the centre of the engineering organisation, collaborating closely with system architects, software engineers, product owners and delivery teams to guide technical direction and ensure robust software solutions are delivered to the highest standards.

The Role

As a Software Architect, you will be responsible for defining and governing software architectures across secure geospatial platforms and services. You will help shape technical strategy while remaining close to delivery teams to ensure practical implementation and engineering excellence.

Key Responsibilities

  • Translate high-level business and system requirements into scalable and secure software architectures.
  • Design modern cloud-native architectures for complex geospatial and data-driven systems.
  • Define architectural approaches that balance:
    • Performance
    • Security
    • Reliability
    • Maintainability
    • Scalability
    • Compliance requirements
  • Support technical decision-making across software development teams.
  • Collaborate within Agile Scrum delivery environments alongside engineers, testers and Product Owners.
  • Select and evaluate appropriate technologies, frameworks, design patterns, and integration approaches.
  • Identify technical risks and develop pragmatic mitigation strategies.
  • Ensure delivered solutions align with agreed architectural standards and non-functional requirements.
  • Produce high-quality technical documentation, including:
    • Architecture definitions
    • Design rationale
    • Technical roadmap
    • Interface specifications
  • Support technical governance activities including design reviews and architectural assurance.
  • Mentor and guide engineering teams on best practice and architectural direction.
  • Contribute to continuous improvement across engineering processes and DevSecOps practices.

Software Architect in Surrey employer: Akkodis

Akkodis is an exceptional employer that fosters a collaborative and innovative work culture, particularly for those in the Software Architect role. With a focus on advanced cloud-based geospatial technology, employees benefit from opportunities for professional growth, mentorship, and involvement in high-profile engineering projects that directly impact national security. The company prioritises employee well-being and offers a dynamic environment where technical expertise is valued and rewarded, making it an ideal place for those seeking meaningful and impactful careers.

Akkodis

Contact Details:

Akkodis Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Architect in Surrey

Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your previous projects, especially those related to cloud-based geospatial solutions. This will give potential employers a taste of what you can do and how you approach complex problems.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions, but also be ready to discuss your architectural decisions and how they align with performance, security, and scalability.

Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for talented Software Architects like you. Plus, applying directly can sometimes give you a leg up in the hiring process.

We think you need these skills to ace Software Architect in Surrey

Software Architecture
Cloud-Native Architecture
Geospatial Software Solutions
Cyber Resilience
Scalability
Performance Optimisation
Security Compliance

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Software Architect role. Highlight your experience in cloud-native architectures and any relevant projects you've worked on, especially those involving geospatial technology.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about secure geospatial technology. Share specific examples of how you've contributed to architectural decisions in previous roles and how they relate to the responsibilities outlined in the job description.

Showcase Your Technical Skills:In your application, don't shy away from listing the technologies, frameworks, and design patterns you’re familiar with. We want to see how your technical expertise can help shape our software solutions and influence operational capability.

Apply Through Our Website:We encourage you to apply directly through our website. This way, you can ensure your application reaches us quickly and efficiently, and you'll have access to all the latest updates about the position and our company.

How to prepare for a job interview at Akkodis

Know Your Architecture Inside Out

Make sure you’re well-versed in various software architectures, especially cloud-native ones. Be ready to discuss how you would translate high-level requirements into scalable and secure solutions, as this will show your understanding of the role's core responsibilities.

Showcase Your Collaboration Skills

Since the role involves working closely with system architects, software engineers, and product owners, prepare examples of how you've successfully collaborated in Agile environments. Highlight your experience in guiding technical direction and ensuring robust software delivery.

Prepare for Technical Decision-Making Scenarios

Think about past experiences where you had to make critical architectural decisions. Be ready to discuss how you balanced performance, security, reliability, and maintainability while also considering compliance requirements. This will demonstrate your ability to handle the complexities of the role.

Emphasise Continuous Improvement

Akkodis values continuous improvement, so come prepared with ideas on how you’ve contributed to enhancing engineering processes or DevSecOps practices in previous roles. This shows that you’re not just about delivering solutions but also about refining them over time.