> Markdown version of [/jobs/ext/2112191-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/2112191-full-stack-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Software Engineer - **Company:** Tt - **Location:** Oxford, UK - **Experience:** Experienced - **Salary:** £40,000.0 - £85,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Microsoft Azure, C++ (Programming Language), Cloud Computing, Databases, Continuous Integration, Data Integrity, Github, Python (Programming Language), Object-Oriented Software Development, Scrum Methodology, Software Architecture, Software Engineering, Software Systems, SQL Databases, Web Application Frameworks, ReactJS, Software Security, Backend, Git, Containerization, Gitlab-ci, Kubernetes, Information Technology, Data Management, Software Version Control, Docker, Programming Languages - **Published:** August 19, 2026 - **Apply:** https://www.cv-library.co.uk/job/225431215/full-stack-software-engineer ## About the Role We are looking for a software engineer with strong full stack development experience and an interest in space technology. Experience within the space sector or adjacent industries such as defence, aerospace, telecommunications, automotive or other high-reliability environments would be highly beneficial., * A degree in Computer Science, Engineering or a related technical discipline, or equivalent practical experience. * 2+ years' experience developing software for mission-critical or high-reliability applications. * 2+ years' experience in full stack software development. * Strong object-oriented programming experience using languages such as Java, Python or C++. * Experience developing frontend applications using modern frameworks, ideally React. * Experience working within Agile/Scrum development environments. Technical Skills Experience in some of the following areas would be highly desirable: * Containerisation technologies including Docker, Kubernetes and Docker Compose. * CI/CD tooling such as GitLab CI or GitHub Actions. * SQL databases and data management. * Git and modern version control workflows. * Cloud platforms such as AWS or Azure. * Software security best practices. * Ground segment software systems. * Space communication standards including CCSDS or ECSS protocols. * Space data formats such as SCOS-2000 or XTCE. ## Description An exciting opportunity has arisen for a Full Stack Software Engineer to join a growing engineering team developing advanced software solutions for next-generation space missions. This role offers the opportunity to contribute to the design, development and maintenance of high-quality software systems supporting critical space operations. You will work across the full software stack, developing reliable and scalable solutions within a mission-critical environment., As a Full Stack Software Engineer, you will: * Design, develop and maintain scalable backend services using modern programming languages. * Build dynamic and responsive frontend applications using modern frameworks. * Design, manage and optimise databases to ensure performance, reliability and data integrity. * Develop and maintain containerised applications using technologies such as Docker and Kubernetes. * Support the development and optimisation of CI/CD pipelines to improve software delivery processes. * Collaborate with multidisciplinary engineering teams to define, design and deliver new software capabilities. * Troubleshoot and resolve software issues across the full technology stack. * Participate in Agile development practices, including sprint planning, daily stand-ups and retrospectives. * Contribute to continuous improvement of software engineering practices, tools and processes., This is an excellent opportunity to join a highly skilled engineering team working on cutting-edge technology within the space sector. You will have the opportunity to: * Work on complex, mission-critical software systems. * Develop solutions supporting future space operations. * Collaborate with experienced engineers across multiple disciplines. * Work with modern software technologies across cloud, automation and software architecture. * Play a key role in the delivery of innovative space programmes. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)