> Markdown version of [/jobs/ext/1779883-senior-full-stack-software-engineer-in-oxfordshire](https://www.wearedevelopers.com/jobs/ext/1779883-senior-full-stack-software-engineer-in-oxfordshire). 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). --- # Senior Full Stack Software Engineer in Oxfordshire - **Company:** Energy Jobline - **Location:** Oxfordshire, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Computing Platforms, Microsoft Azure, C++ (Programming Language), Cloud Computing, Databases, Continuous Integration, Data Governance, Data Integrity, Github, Python (Programming Language), Object-Oriented Software Development, Scrum Methodology, Software Engineering, Software Systems, SQL Databases, ReactJS, Software Security, Backend, Git, Containerization, Gitlab-ci, Kubernetes, Information Technology, Data Management, Software Version Control, Docker, Service Stack - **Published:** July 31, 2026 - **Apply:** https://www.energyjobline.com/job/senior-full-stack-software-engineer-oxfordshire-31289185 ## About the Role A degree in Computer Science, Engineering or a related technical discipline, or equivalent practical experience. 5+ years' experience developing software for mission-critical or high-reliability applications. Strong full stack software development experience. Extensive object-oriented programming experience using such as Java, Python or C++. Experience developing modern frontend applications using frameworks such as React. Experience working in Agile/Scrum development environments. Technical Skills Strong experience in several of the following areas is highly desirable: Containerisation technologies including Docker, Kubernetes and Docker Compose. CI/CD tools 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. Space communication standards such as CCSDS or ECSS protocols. Ground segment software systems. Space data standards such as SCOS-2000 or XTCE. Why Apply? ## Description An exciting opportunity has arisen for an experienced Senior Full Stack Software Engineer to join a growing engineering team developing advanced software solutions for next- space missions. This role offers the opportunity to work on complex, mission-critical systems within the space sector, contributing to the design, development and maintenance of high-quality software platforms that support critical operational capabilities. We are seeking a talented software engineer with strong full stack development experience and a background in developing reliable software solutions within demanding environments such as space, defence, aerospace, telecommunications, automotive or other safety-critical industries., As a Senior Full Stack Software Engineer, you will: Design, develop and maintain scalable backend services using modern programming . Architect and develop responsive, user-focused frontend applications using modern frameworks. Design, manage and optimise databases to ensure performance, reliability and data integrity. Build and maintain containerised applications using technologies such as Docker and Kubernetes. Develop and improve CI/CD pipelines to support efficient software delivery. Collaborate with multidisciplinary engineering teams to define, design and deliver new capabilities. Troubleshoot complex software issues across the full technology stack. Contribute to Agile development practices, including sprint planning, stand-ups and retrospectives. Support continuous improvement of software engineering processes, tools and practices. Essential Experience ## 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) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)