C# Software Engineer in London

C# Software Engineer in London

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
F

At a Glance

  • Tasks: Develop real-time C# software for advanced defence systems and simulations.
  • Company: Join a cutting-edge tech company focused on security and innovation.
  • Benefits: Up to £60,000 salary, bonuses, flexible working, and great perks.
  • Why this job: Make a real impact with your code in a dynamic, high-performance environment.
  • Qualifications: Experience in C# development; knowledge of real-time systems is a plus.
  • Other info: Enjoy a collaborative culture with excellent career growth opportunities.

The predicted salary is between 43200 - 72000 £ per year.

Salary up to £60,000 + bonus & excellent benefits

Hybrid working (2–3 days on-site)

This role will require you to go through SC clearance, you must be British.

Are you a C# Software Engineer who wants to work on software that actually matters? We’re looking for a proactive, passionate developer to join a highly skilled team working on real-time simulation and experimentation for some of the world’s most advanced defence systems. This is a chance to work at the cutting edge of technology, where your code directly supports security and complex system development.

You’ll help build high-performance, real-time software used across the full product lifecycle, including:

  • Developing real-time C# (and some C++) software for complex simulations
  • Integrating hardware, models, and synthetic environments
  • Supporting visualisation, experimentation, verification & validation, and training systems
  • Working in an Agile (Scrum) environment with modern engineering practices
  • Helping deliver realistic, end-to-end representations of weapon systems

What we’re looking for:

You don’t need to tick every box, but you’ll ideally have experience with:

  • C# software development (C++ exposure is a bonus)
  • Real-time or high-performance systems
  • CI/CD pipelines and configuration control
  • Unit testing / test-driven development
  • Agile ways of working
  • Software used alongside hardware or simulated environments

Most importantly, you’ll be working on parallel programmes so having varied work experience in complex environments is key.

What’s in it for you:

  • Salary up to £60,000
  • Company bonus (up to £2,500, performance-based)
  • Pension contributions up to 14%
  • Paid overtime opportunities
  • Up to 15 additional flexi-leave days
  • Flexible and hybrid working options
  • Enhanced parental leave policies
  • Subsidised meals, free parking, and excellent on-site facilities
  • Inclusive culture with strong employee-led networks

If you’re looking for a role where you’ll be creating exciting, bespoke engineering products from scratch then send your CV across ASAP!

C# Software Engineer in London employer: Fynity

Join a forward-thinking company that values innovation and collaboration, where as a C# Software Engineer, you'll contribute to vital defence systems that make a real difference. Enjoy a competitive salary, generous benefits including a performance-based bonus, and the flexibility of hybrid working arrangements, all within an inclusive culture that fosters employee growth and development. With opportunities for paid overtime and additional flexi-leave days, this is an ideal environment for those seeking meaningful work in a cutting-edge technological landscape.
F

Contact Detail:

Fynity Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C# Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in defence or simulation. A friendly chat can lead to insider info about job openings that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your C# projects or any real-time systems you've worked on. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on Agile methodologies and real-time software development. Be ready to discuss how you’ve tackled challenges in past projects, especially in complex environments.

✨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 are proactive about their job search!

We think you need these skills to ace C# Software Engineer in London

C# Software Development
C++ Exposure
Real-time Systems
High-performance Systems
CI/CD Pipelines
Configuration Control
Unit Testing
Test-driven Development
Agile Methodologies
Simulation Software
Integration with Hardware
Visualisation Techniques
Verification and Validation
Complex Environment Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C# experience and any relevant projects you've worked on. We want to see how your skills align with our needs, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about working on real-time software for defence systems. Share your enthusiasm for the role and how you can contribute to our team.

Showcase Your Agile Experience: Since we work in an Agile environment, it’s important to mention any experience you have with Agile methodologies. Let us know how you’ve collaborated in teams and adapted to changing requirements in past projects.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re keen to join our team at StudySmarter!

How to prepare for a job interview at Fynity

✨Know Your C# Inside Out

Make sure you brush up on your C# skills before the interview. Be prepared to discuss your previous projects and how you've used C# in real-time applications. Practising coding challenges related to high-performance systems can also give you a leg up.

✨Familiarise Yourself with Agile Practices

Since the role involves working in an Agile environment, it’s crucial to understand Agile methodologies like Scrum. Be ready to share examples of how you've contributed to Agile teams and how you handle iterative development and feedback.

✨Showcase Your Problem-Solving Skills

Prepare to tackle some technical questions or scenarios during the interview. Think about complex problems you've solved in past roles, especially those involving real-time systems or hardware integration, and be ready to explain your thought process.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about the team, the technology stack, and the projects you'll be working on. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

C# Software Engineer in London
Fynity
Location: London

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

>