Senior Software Engineer

Senior Software Engineer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
V

At a Glance

  • Tasks: Join our team as a C/C++ Developer to create and enhance innovative software products.
  • Company: Be part of an international software company known for quality and excellent client support.
  • Benefits: Enjoy hybrid working, private medical insurance, gym discounts, and a generous pension scheme.
  • Why this job: Work in a booming sector with a supportive team and contribute to exciting projects.
  • Qualifications: Proven experience in C/C++ development and strong problem-solving skills are essential.
  • Other info: The interview process includes a quick intro call followed by a technical deep dive.

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

Software Engineer (C/C++)

Location : Crawley (Hybrid Working)

Opportunity to join an international software company with a well-established client base and an excellent reputation for product quality and support. Due to the ongoing expansion to meet growing client demand, they are seeking an experienced C/C++ Developer to join the team.

In addition to joining a supportive and collaborative team in a booming sector, you will also get:

Company Benefits

  • Hybrid working options (free on-site parking)
  • Opportunity to work with a dynamic team and contribute to innovative products.
  • Company pension scheme that pays 8% of your base salary, option to contribute more than this through salary sacrifice scheme.
  • Private medical insurance
  • Health Cash Plan (includes dental)
  • Life Insurance (including Death in Service) and long-term ill health benefit.
  • Loads of staff discounts on travel, gym, cinema, retail etc.
  • Gym discounts across the U.K

Role and Responsibilities

As a C/C++ Developer, you will:

  • Develop new products and enhance existing products in line with requirements definitions.
  • Contribute to future development plans and strategy.
  • Perform research, design, coding, and testing of software.
  • Work closely with customers to help resolve issues, requiring strong communication skills.

Requirements

The ideal candidate will have:

  • Proven experience as a C/C++ Developer.
  • Expertise in developing multi-threaded applications (Bonus)
  • Experience with Perl Scripting (Ideal)
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills to effectively interact with customers and team members.

Interview Process

2 stage interview process:

  • Introduction call (30 mins)
  • In-depth technical deep dive (1 hour)

If you’re interested then please hit APPLY NOW and I’ll be in touch for a confidential conversation.

#J-18808-Ljbffr

Senior Software Engineer employer: Vantage Talent Solutions

Join a leading international software company in Crawley, where you will be part of a supportive and collaborative team dedicated to innovation and quality. Enjoy hybrid working options, a comprehensive benefits package including an 8% pension scheme, private medical insurance, and numerous staff discounts, all while contributing to exciting projects in a booming sector that values your growth and development.
V

Contact Detail:

Vantage Talent Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

Tip Number 1

Make sure to brush up on your C/C++ skills, especially in developing multi-threaded applications. Being able to demonstrate your expertise in these areas during the interview will set you apart from other candidates.

Tip Number 2

Prepare for the technical deep dive by practicing coding challenges and reviewing common algorithms. This will help you feel more confident and ready to tackle any questions that come your way.

Tip Number 3

Since strong communication skills are essential for this role, think of examples from your past experiences where you effectively resolved issues with customers or team members. This will showcase your ability to collaborate and communicate effectively.

Tip Number 4

Familiarize yourself with the company's products and their client base. Understanding their needs and how your skills can contribute to their success will help you make a great impression during the interview.

We think you need these skills to ace Senior Software Engineer

C/C++ Programming
Multi-threaded Application Development
Perl Scripting
Problem-Solving Skills
Attention to Detail
Software Design and Architecture
Software Testing
Research and Development
Customer Communication
Team Collaboration
Agile Methodologies
Version Control Systems (e.g., Git)
Debugging Skills
Performance Optimization

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience as a C/C++ Developer. Focus on relevant projects, especially those involving multi-threaded applications and any Perl scripting experience you may have.

Craft a Strong Cover Letter: Write a cover letter that showcases your problem-solving skills and attention to detail. Mention specific examples of how you've contributed to product development and resolved customer issues in the past.

Highlight Communication Skills: Since strong communication skills are essential for this role, include examples in your application that demonstrate your ability to interact effectively with customers and team members.

Prepare for the Interview: Familiarize yourself with common technical questions related to C/C++ development. Be ready to discuss your previous work and how it aligns with the company's goals and products.

How to prepare for a job interview at Vantage Talent Solutions

Showcase Your C/C++ Expertise

Be prepared to discuss your previous experience with C/C++ development in detail. Highlight specific projects where you developed multi-threaded applications or utilized Perl scripting, as these are key skills for the role.

Demonstrate Problem-Solving Skills

Prepare to share examples of challenging problems you've encountered in your past work and how you resolved them. This will showcase your strong problem-solving abilities and attention to detail, which are crucial for this position.

Communicate Effectively

Since the role requires strong communication skills, practice explaining complex technical concepts in a simple way. Be ready to discuss how you've interacted with customers to resolve issues in the past.

Research the Company and Its Products

Familiarize yourself with the company's product offerings and their reputation for quality and support. This knowledge will help you align your answers with their values and demonstrate your genuine interest in the role.

V
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>