Senior Software Engineer in Stevenage

Senior Software Engineer in Stevenage

Stevenage Full-Time 64000 - 64000 ÂŁ / year (est.) No home office possible
Cirrus Selection Limited

At a Glance

  • Tasks: Dive deep into simulation software and tackle complex system challenges.
  • Company: Join a leading tech firm focused on impactful command-and-control systems.
  • Benefits: Earn up to ÂŁ64,000 plus bonuses, pension, and flexi leave.
  • Why this job: Make a real difference by solving hard problems in a dynamic environment.
  • Qualifications: Experience with Ada and a passion for quality software development.
  • Other info: Enjoy excellent on-site facilities and opportunities for career growth.

The predicted salary is between 64000 - 64000 ÂŁ per year.

Based onsite in Stevenage. Salary up to ÂŁ64,000 + Bonus | Overtime | Pension.

This isn’t a feature factory role. You’ll be working on simulation software that underpins command-and-control systems, where stability, determinism, and performance actually matter. A big part of the job is understanding why things break, not just fixing symptoms. You’ll be digging into legacy code, unpicking technical debt, and making changes that stick.

Expect to spend time on:

  • Root-cause analysis of complex system behaviour
  • Improving reliability and determinism in simulation environments
  • Refactoring legacy Ada code where needed, without breaking everything around it
  • Supporting and improving CI/CD pipelines and automated test coverage
  • Getting a deep understanding of system architecture, not just your component

Tech-wise, this is a fairly specific stack:

  • Ada is core; you’ll need to be comfortable working with it day-to-day
  • CI/CD pipelines and automated testing are part of the workflow
  • Agile environment, but this isn’t Jira-ticket churn, it’s problem-solving

This will suit someone who:

  • Enjoys debugging systems at a deeper level
  • Is comfortable working in existing, complex codebases
  • Cares about software quality, not just delivery speed
  • Wants to understand how the whole system behaves, not just their bit

Package includes:

  • Salary up to ÂŁ64,000
  • Bonus
  • Pension up to 14%
  • Paid overtime
  • Up to 15 days flexi leave
  • Excellent on-site facilities

You’ll need to be eligible for UK security clearance (British citizen or dual national with British citizenship).

If you’re the kind of engineer who gets pulled into the “hard problems” when no one else can fix them, you’ll probably enjoy this.

Senior Software Engineer in Stevenage employer: Cirrus Selection Limited

Join a forward-thinking company in Stevenage that values deep problem-solving and software quality over mere delivery speed. With a competitive salary, generous pension contributions, and a culture that encourages employee growth through tackling complex challenges, you'll find a rewarding environment where your skills can truly shine. Enjoy excellent on-site facilities and the flexibility of up to 15 days of flexi leave, making this an ideal place for engineers who are passionate about making a real impact.
Cirrus Selection Limited

Contact Detail:

Cirrus Selection Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in Stevenage

✨Tip Number 1

Network like a pro! Reach out to current employees in similar roles on LinkedIn or at industry events. A friendly chat can give you insights into the company culture and might even lead to a referral.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your best projects, especially those involving Ada or complex systems. This will help you stand out during interviews.

✨Tip Number 3

Ace the interview by practising problem-solving scenarios. Be ready to discuss how you've tackled debugging and refactoring in the past. We want to see your thought process and how you approach challenges.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Senior Software Engineer in Stevenage

Ada
Root-Cause Analysis
Simulation Software
CI/CD Pipelines
Automated Testing
Debugging
Refactoring
System Architecture
Agile Methodologies
Software Quality Assurance
Complex Codebases
Problem-Solving
Technical Debt Management
Reliability Improvement

Some tips for your application 🫡

Show Your Passion for Problem-Solving: When writing your application, let us know how much you enjoy tackling complex issues. Share examples of times you've dug deep into a problem and found a solution, especially in legacy code or challenging systems.

Highlight Your Technical Skills: Make sure to mention your experience with Ada and any relevant tools or methodologies like CI/CD pipelines. We want to see that you're not just familiar with the tech stack, but that you can thrive in it day-to-day.

Demonstrate Your Understanding of Software Quality: We care about quality over speed, so in your application, emphasise your commitment to delivering reliable software. Talk about how you've ensured high standards in your previous projects, especially in simulation environments.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get the ball rolling on your journey with StudySmarter.

How to prepare for a job interview at Cirrus Selection Limited

✨Know Your Ada Inside Out

Since Ada is core to the role, make sure you brush up on your knowledge of the language. Be prepared to discuss specific challenges you've faced while working with Ada and how you tackled them. This will show your depth of understanding and your ability to work with legacy code.

✨Demonstrate Problem-Solving Skills

This isn't just about fixing symptoms; it's about digging deep into root causes. Prepare examples from your past experiences where you identified underlying issues in complex systems and how you resolved them. This will highlight your analytical skills and your commitment to software quality.

✨Familiarise Yourself with CI/CD Practices

Since supporting and improving CI/CD pipelines is part of the job, be ready to discuss your experience with automated testing and continuous integration. Share specific instances where you improved a pipeline or increased test coverage, as this will demonstrate your proactive approach to software development.

✨Understand System Architecture

The role requires a deep understanding of system architecture, not just your component. Brush up on how different components interact within a system. Be prepared to discuss how you've approached understanding complex architectures in the past and how that knowledge has influenced your work.

Senior Software Engineer in Stevenage
Cirrus Selection Limited
Location: Stevenage

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>