At a Glance
- Tasks: Develop and enhance software products using C/C++, while collaborating with a dynamic team.
- Company: Join an international software company known for quality products and excellent client support.
- Benefits: Enjoy hybrid working, private medical insurance, gym discounts, and a generous pension scheme.
- Why this job: Be part of a supportive team in a booming sector, contributing to innovative solutions.
- Qualifications: Proven experience in C/C++ development, strong problem-solving skills, and excellent communication abilities.
- Other info: Two-stage interview process: intro call and technical deep dive.
The predicted salary is between 36000 - 60000 £ per year.
Get AI-powered advice on this job and more exclusive features.
Vantage Talent Solutions provided pay range
This range is provided by Vantage Talent Solutions. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Software Engineer (C/C++)
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
- 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.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology and Other
Industries
Software Development
#J-18808-Ljbffr
Software Engineer employer: Vantage Talent Solutions
Contact Detail:
Vantage Talent Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Familiarize yourself with the company's products and services. Understanding their software solutions will not only help you in the interview but also show your genuine interest in the role.
✨Tip Number 2
Brush up on your C/C++ skills, especially in multi-threaded application development. Be prepared to discuss specific projects or challenges you've faced in this area during the technical deep dive.
✨Tip Number 3
Practice your problem-solving skills with coding challenges. This will help you demonstrate your analytical thinking and coding abilities during the interview process.
✨Tip Number 4
Prepare to showcase your communication skills. Since the role involves working closely with customers, think of examples where you've effectively resolved issues or collaborated with team members.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure to customize your CV to highlight your experience as a C/C++ Developer. Focus on relevant projects, particularly those involving multi-threaded applications, and emphasize your problem-solving skills.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software development and your ability to work collaboratively in a team. Mention specific experiences that align with the role's responsibilities and requirements.
Highlight Communication Skills: Since the role requires strong communication skills, provide examples in your application where you effectively interacted with customers or team members to resolve issues or enhance products.
Prepare for Technical Questions: Anticipate technical questions related to C/C++ development during the interview process. Brush up on your coding skills and be ready to discuss your previous projects in detail.
How to prepare for a job interview at Vantage Talent Solutions
✨Showcase Your C/C++ Expertise
Be prepared to discuss your experience with C/C++ in detail. Highlight specific projects where you developed multi-threaded applications and explain the challenges you faced and how you overcame them.
✨Demonstrate Problem-Solving Skills
Expect technical questions that assess your problem-solving abilities. Practice coding problems beforehand and be ready to think aloud during the interview to showcase your thought process.
✨Communicate Effectively
Since strong communication skills are essential for this role, practice explaining complex technical concepts in simple terms. Be prepared to discuss how you've interacted with customers in the past to resolve issues.
✨Research the Company
Familiarize yourself with the company's products and their reputation in the industry. This will help you tailor your responses and show genuine interest in contributing to their innovative projects.