
How your CV stacks up
Upload your CV to see how well it fits this job role
?%
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 architecture.
- 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 the software development team.
- Collaborate within Agile Scrum delivery environments alongside engineers, testers, and Product Owners.
- Select and evaluate appropriate:
- Technologies
- Frameworks
- Design patterns
- 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 definition
- Design rationale
- Technical roadmap
- Interface specifications
- Support technical governance activities, including design reviews and architectural assurance.
- Mentor and guide engineering teams on best practices and architectural direction.
- Contribute to continuous improvement across engineering processes and DevSecOps practices.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Required Experience & Skills
- Proven experience designing software architectures for complex enterprise or mission-critical systems.
- Strong background in cloud-based and distributed architectures.
- Experience working within secure or regulated engineering environments.
- Good understanding of DevSecOps principles and secure software development practices.
- Experience with modern software architecture approaches such as:
- Microservices
- Event-driven architectures
- API-first design
- Containerised platforms
- Knowledge of cloud technologies and platforms such as AWS, Azure, or Kubernetes-based environments.
- Ability to communicate effectively with both technical and non-technical stakeholders.
- Experience supporting Agile software delivery teams.
- Strong analytical and problem-solving capabilities.
- Experience producing clear technical documentation and architectural artefacts.
- Collaborative mindset with the ability to mentor and support engineering teams.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Desirable Experience
- Experience working with geospatial systems, GIS platforms, or location-based technologies.
- Knowledge of secure defence, aerospace, or critical national infrastructure environments.
- Familiarity with:
- DevSecOps toolchains
- CI/CD pipelines
- Infrastructure as Code
- Security accreditation processes
- Experience with high-availability and high-performance software systems.
- Understanding of software assurance, governance, and compliance standards.
Why Join Akkodis?
- Work on complex, meaningful programs with real-world operational impact.
- Influence long-term technical direction and engineering strategy.
- Collaborate with highly skilled multidisciplinary engineering teams.
- Gain exposure to advanced secure cloud and geospatial technologies.
- Be part of a global engineering and technology consultancy delivering cutting-edge solutions across defence, aerospace, and critical industries.
- Access professional development, technical training, and career progression opportunities within Akkodis.
About Akkodis
Akkodis is a global engineering, technology, and digital consultancy, bringing together deep cross-sector expertise in software, systems engineering, cloud, data, AI, and digital transformation. We support some of the world’s leading organisations across aerospace, defence, energy, mobility, and advanced technology sectors through high-value engineering and technology solutions.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills