Software Engineers

Software Engineers

Manchester Full-Time 46000 - 68000 £ / year (est.) No home office possible
F

At a Glance

  • Tasks: Solve technical cyber problems and identify vulnerabilities in a dynamic environment.
  • Company: Join a trusted leader in National Security technology solutions.
  • Benefits: Competitive salary, DV bonus, and excellent benefits.
  • Why this job: Make a real impact in national security while developing your skills.
  • Qualifications: Experience in software engineering and a passion for cybersecurity.
  • Other info: Opportunities for career growth in a supportive team.

The predicted salary is between 46000 - 68000 £ per year.

Software Engineers

Package – £55,000 – £85,000 (depending in experience level)

Benefits – DV Bonus plus excellent benefits

Clearance – Cleared to eDV level

Location – Cheltenham or Manchester

Join a trusted leader in National Security technology solutions.

Do you enjoy solving technical cyber problems and identifying vulnerabilities?

As part of our client\’s expanding National Security division, you\’ll contribute to high-impact missions across AI/Data Science, Cybersecurity, Cloud, DevOps, and Platform Engineering. We\’re seeking inquisitive individuals who excel at dissecting technical systems, not just to understand how they work, but to identify weaknesses, assess risks, and develop mitigation strategies.

What You\’ll Be Doing

  • Software analysis and reverse engineering of compiled or interpreted code that could be obfuscated or defensively structured, for either x86/x64 or ARM processor architectures.
  • Reverse engineering a wide range of technologies to uncover vulnerabilities and improve security including operating systems and/or firmware internals, security architectures and hardware abstraction.
  • Engineering software from design to delivery in modern IDEs and languages, using Agile delivery.
  • Creating tested and testable code. Integrating with automated verification systems, CI and CD pipelines.
  • Working closely with cybersecurity teams to prioritize vulnerabilities and implement patching strategies.
  • Collaborating in Agile teams to deliver innovative, secure, and robust technical solutions.

What We\’re Looking For

  • Proficiency in one or more of C, C++, Java or C#.
  • Familiarity with scripting and automation using Python, Bash, Powershell or Groovy.
  • Experience working with IDA Pro or Ghidra for reverse engineering
  • Experience working with Linux or Windows-based systems.
  • Awareness of secure coding practices and modern cybersecurity threats.
  • Knowledge of principles used in Agile environments.

Desirable exposure

Any exposure of AI, ML, Cloud or Virtualisation would be considered a plus.

Clearance required

You will already hold an active eDV security clearance

This is an incredible opportunity to be at the forefront of National Security innovation. If you\’re naturally curious, thrive in high-stakes environments, and want to make a real impact, apply today!

As an industry leading, nationwide Marketing, Digital, Analytics, IT and Design recruitment agency, we are continually receiving new assignments to work on, so keep a close eye on our website, Facebook, LinkedIn and Twitter pages for a full list of current permanent and interim opportunities as well as marketplace news and fun stuff.
Forward Role is operating as an employment agency.

Software Engineers employer: Forward Role

As a leading employer in the National Security technology sector, we offer Software Engineers a dynamic work environment in either Cheltenham or Manchester, where innovation and collaboration thrive. Our commitment to employee growth is reflected in our comprehensive benefits package, including a DV Bonus, and opportunities for professional development, ensuring that you can advance your career while contributing to meaningful projects that protect national security.
F

Contact Detail:

Forward Role Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineers

✨Tip Number 1

Network like a pro! Reach out to current employees in the National Security sector on LinkedIn. A friendly chat can give us insights into the company culture and maybe even a referral!

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills and problem-solving techniques. We recommend practicing common algorithms and data structures to impress during those tricky assessments.

✨Tip Number 3

Showcase your passion for cybersecurity! During interviews, share any personal projects or experiences that highlight your skills in identifying vulnerabilities. It’s all about demonstrating your enthusiasm and expertise.

✨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 take the initiative to connect directly with us.

We think you need these skills to ace Software Engineers

Technical Problem Solving
Cybersecurity Knowledge
Vulnerability Assessment
National Security Awareness
Analytical Thinking
Attention to Detail
Team Collaboration
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with technical cyber problems and any relevant projects you've worked on. We want to see how you can contribute to our National Security division!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about solving technical challenges and how your skills align with our mission. Keep it concise but impactful – we love a good story!

Showcase Your Skills: Don’t forget to showcase your technical skills in your application. Mention specific programming languages, tools, or methodologies you’re proficient in. We’re looking for engineers who can hit the ground running!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at Forward Role

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies and programming languages mentioned in the job description. Brush up on your coding skills and be ready to tackle technical questions or coding challenges during the interview.

✨Understand the Company’s Mission

Research the company’s role in National Security technology solutions. Familiarise yourself with their projects and values, so you can demonstrate how your skills align with their mission and how you can contribute to solving cyber problems.

✨Prepare for Scenario-Based Questions

Expect to face scenario-based questions that assess your problem-solving abilities. Think of examples from your past experiences where you identified vulnerabilities or solved complex technical issues, and be ready to discuss them in detail.

✨Ask Insightful Questions

Prepare a few thoughtful questions to ask at the end of the interview. This shows your genuine interest in the role and helps you gauge if the company is the right fit for you. Consider asking about team dynamics or upcoming projects in the National Security division.

Software Engineers
Forward Role
Location: Manchester

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

F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>