Senior Software Developer in Surrey

Senior Software Developer in Surrey

Surrey Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Develop innovative software solutions for security and defence sectors using cutting-edge technologies.
  • Company: Join a leading tech company focused on solving complex challenges in a collaborative environment.
  • Benefits: Enjoy flexible working hours, competitive salary, generous pensions, and performance bonuses.
  • Why this job: Make a real impact while working on exciting projects with advanced technology.
  • Qualifications: Experience in C/C++, web UI technologies, and strong academic background required.
  • Other info: Great opportunities for mentorship and career growth in a dynamic team.

The predicted salary is between 28800 - 48000 £ per year.

Please note, candidates are required to secure Developed Vetting (DV) clearance for this role. This requires you to be a British citizen and have resided in the UK for at least 10 years.

This company is seeking experienced software developers to join their multi-disciplinary team developing integrated solutions to tough problems in the security and defence sectors. You will help develop innovative image and signal processing algorithms sitting on top of specialist hardware. This might require optimisation for low power environments or novel adaptations of existing technologies to new sensor data. Your work will expand to more sophisticated software projects in the cyber security industry, as well as creating UIs for electronic gizmos using web technologies.

You will be working alongside other bright software and hardware engineers on varied and challenging projects. You will have the opportunity to lead and mentor other engineers, as well as be supported to achieve your own career goals. With other experienced engineers to learn from and cutting-edge technical challenges to solve, this is a great place to continue developing your technical skills.

Requirements:

  • Commercial-grade experience developing and maintaining complex systems in C/C++
  • Familiarity with web UI technologies (HTML, JavaScript, etc) and Linux systems
  • Strong academic background including a 1st or 2:1 or PhD in a numerate subject and A’s or A*’s in Maths and Physics at A Level
  • Strong communication skills both for client work and for mentoring and leading team members
  • British citizenship and UK residency for at least 10 years

Due to the sensitive nature of much of the work you will perform you are required to be in the office every day, however the company understands everyone’s schedules are different and so supports flexible working hours. Additionally, they offer a competitive remuneration package including generous employer contribution pensions and annual performance related bonuses.

Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.

Senior Software Developer in Surrey employer: ECM Selection

This company is an exceptional employer for Senior Software Developers, offering a dynamic work environment in Surrey where innovation meets security and defence. With a strong emphasis on employee growth, you will have the chance to lead and mentor fellow engineers while tackling cutting-edge projects that enhance your technical skills. The supportive culture, flexible working hours, and competitive remuneration package, including generous pensions and performance bonuses, make it an attractive place for those seeking meaningful and rewarding employment.
E

Contact Detail:

ECM Selection Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer in Surrey

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++, Python, or web technologies. 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 technical questions and problem-solving scenarios. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!

✨Tip Number 4

Don’t hesitate to apply through our website! Even if you don’t tick every box in the job description, we might have other roles that fit your skills. We’re here to help you find the right opportunity!

We think you need these skills to ace Senior Software Developer in Surrey

C++
Python
JavaScript
Typescript
Embedded C
Linux
Digital Signal Processing (DSP)
Algorithms
Image Processing
Radio Communication Systems
Strong Communication Skills
Mentoring
Problem-Solving Skills
Optimisation for Low Power Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C/C++ and web UI technologies. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about software development in the security and defence sectors. Let us know how your background makes you a great fit for our team.

Show Off Your Communication Skills: Since strong communication is key for this role, make sure to demonstrate your ability to convey complex ideas clearly in your application. Whether it’s through your CV or cover letter, we want to see that you can lead and mentor effectively.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for all the exciting opportunities we have available!

How to prepare for a job interview at ECM Selection

✨Know Your Tech Inside Out

Make sure you brush up on your C/C++ skills and any relevant web technologies like HTML and JavaScript. Be ready to discuss your past projects in detail, especially those involving image and signal processing algorithms. This will show that you’re not just familiar with the tech but can also apply it effectively.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles, particularly in complex systems development. Think of examples where you optimised for low power environments or adapted existing technologies. This will demonstrate your ability to tackle tough problems, which is key for this role.

✨Communicate Clearly and Confidently

Strong communication skills are a must, especially since you'll be mentoring others. Practice explaining technical concepts in simple terms, as well as discussing your leadership experiences. This will help you connect with the interviewers and show that you can lead a team effectively.

✨Understand the Company Culture

Research the company’s work in security and defence sectors. Familiarise yourself with their projects and values, and think about how your goals align with theirs. Showing that you understand their mission and culture will make you a more appealing candidate.

Senior Software Developer in Surrey
ECM Selection
Location: Surrey
Go Premium

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

E
  • Senior Software Developer in Surrey

    Surrey
    Full-Time
    28800 - 48000 £ / year (est.)
  • E

    ECM Selection

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