At a Glance
- Tasks: Design and develop mission-critical software for exciting space missions.
- Company: Join a high-performing team in the innovative space and defence industry.
- Benefits: Flexible working, 25 days annual leave, private healthcare, and relocation support.
- Why this job: Make a real impact on space sustainability projects with cutting-edge technology.
- Qualifications: 5+ years in software development with strong full stack skills.
- Other info: Collaborative environment with opportunities for professional growth and social events.
The predicted salary is between 48000 - 72000 £ per year.
An exciting opportunity has arisen for a Senior Full Stack Software Engineer to join a high-performing Ground Segment Software team developing advanced mission-control solutions for cutting-edge space missions. You will play a key role in designing, building, and maintaining mission-critical software systems that enable satellite operations and support a new generation of space sustainability projects. This is a hands-on, technically challenging role ideal for someone who thrives in complex, high-impact environments, whether from the space, defence, aviation, telecoms, or automotive sectors.
For this role we can consider visa sponsorship and relocation support.
What You’ll Do
- Design, develop, and maintain scalable, high-performance back-end services using modern programming languages.
- Architect and build responsive, interactive front-end applications using modern frameworks.
- Design, optimize, and manage databases for reliability and performance.
- Build and manage containerized applications using Docker and Kubernetes.
- Develop and maintain CI/CD pipelines to streamline software delivery.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Troubleshoot complex issues across the stack, applying strong problem-solving skills.
- Lead and contribute to Agile/SCRUM processes including sprint planning and retrospectives.
What You’ll Bring
- Bachelor's degree in Computer Science, Engineering, or a related discipline (or equivalent experience).
- 5+ years’ experience developing mission-critical software in the space or similar high-reliability industries.
- Proven full stack development background.
- Strong proficiency in object-oriented programming (Java, Python, or C++).
- Extensive experience building frontend applications with frameworks such as React.
- Hands-on experience with Docker, Kubernetes, or Docker Compose.
- Experience with CI/CD tools such as GitLab CI or GitHub Actions.
- Strong command of SQL databases, data management, and Git-based workflows.
- Experience in Agile/SCRUM environments.
- Familiarity with CCSDS or ECSS communications standards.
- Understanding of Ground Segment systems and mission operations.
- Experience with AWS or Azure cloud platforms.
- Awareness of software security best practices and coding standards.
What’s on Offer
- Opportunity to work with a talented, diverse, and international engineering team.
- Flexible working around core hours in a collaborative, supportive environment.
- Hybrid working model with an optional 9/75 compressed schedule.
- 25 days’ annual leave (increasing with service) + 8 bank holidays.
- Private healthcare, life insurance, and long-term sick pay.
- Relocation assistance and visa sponsorship (where applicable).
- Modern office and cleanroom facilities.
- Regular social and professional development events.
Senior Full Stack Software Engineer in London employer: Holt Executive Ltd
Contact Detail:
Holt Executive Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to mission-critical software or full stack development. This gives you a chance to demonstrate your expertise beyond just a CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and problem-solving techniques. Practice common algorithms and system design questions that are relevant to the role of a Senior Full Stack Software Engineer.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Senior Full Stack Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your full stack development experience and any relevant projects you've worked on, especially in high-reliability industries like space or defence.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how your background aligns with our mission. Share specific examples of your work with modern programming languages and frameworks, and don’t forget to mention your problem-solving skills!
Showcase Your Technical Skills: In your application, be sure to highlight your proficiency in object-oriented programming and any hands-on experience with Docker, Kubernetes, or CI/CD tools. We love seeing candidates who can demonstrate their technical prowess through real-world applications.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at Holt Executive Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Java, Python, or C++. Brush up on your knowledge of React for front-end development and Docker/Kubernetes for container management. Being able to discuss your experience with these tools confidently will show that you're a strong fit for the role.
✨Showcase Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, especially those related to mission-critical software. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help demonstrate your analytical thinking and problem-solving abilities, which are crucial for this position.
✨Familiarise Yourself with Agile Practices
Since the role involves Agile/SCRUM processes, be ready to talk about your experience in these environments. Share examples of how you've contributed to sprint planning or retrospectives. This shows that you can work collaboratively and adapt to fast-paced development cycles.
✨Ask Insightful Questions
Prepare thoughtful questions about the team’s current projects, the technologies they use, or their approach to space sustainability. This not only shows your genuine interest in the role but also helps you gauge if the company culture aligns with your values and work style.