Software Architect
Core
Designing and owning software architectures for complex geospatial systems within the Defence and Aerospace sector.
Role type
Software Architect
Builds
Scalable, flexible, and maintainable architectures for complex geospatial systems using modern cloud-based technologies.
Domain
Defence and Aerospace / Geospatial
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture design, cloud environment experience, DevSecOps awareness, technical risk identification, agile collaboration, technology selection, architectural documentation, stakeholder communication
Preferred skills
Geospatial domain experience, mentoring engineering teams
Technologies
Cloud-based technologies, modern tools
Responsibilities
Translate business goals into robust software architectures, design scalable geospatial system architectures, identify technical risks and mitigation strategies, collaborate with engineers and product owners, select technologies and frameworks, ensure solution alignment with architecture, produce architecture documentation, support technical reviews