At a Glance
- Tasks: Develop high-performance software applications using C++ and ensure quality through unit testing.
- Company: Rapidly expanding market leader in software development, offering remote work.
- Benefits: Competitive salary, bonuses, generous leave, pension, and flexible working options.
- Why this job: Join a dynamic team and enhance your skills while making an impact in tech.
- Qualifications: 4+ years in software engineering with strong C++ and Linux experience.
- Other info: Great training opportunities and a collaborative Agile environment.
The predicted salary is between 50000 - 60000 £ per year.
We are currently recruiting for a C++ Software Engineer to join their busy client who is rapidly expanding on a remote home working basis. Your main role will be to develop software / applications for this market leading software provider.
The main purpose of this role is to:
- Develop software applications using C++ as the main language
- Write high performance code in modern C++ version 17 onwards
- Complete unit testing to ensure the software performs as per the design
- Use JIRA to report on faults
The ideal candidate will have the following skills, experience and attributes:
- 4+ years software engineering experience.
- Coding experience in C++
- Strong technical background
- Linux based environments
- Software Development / Software Engineering and unit testing
- Attention to detail and problem solving skills
- Working in an Agile based environment highly desirable
- Object Orientated Principles and Design patterns
- Experience with other object orientated programming languages would also be highly desirable.
- Any experience with Java and Shell Scripting would also be highly desirable
- Ideally First Class BSc degree in a related field.
In return the client is offering a competitive salary of £50,000 - £60,000 plus:
- Bonus
- Fantastic training if required
- Generous annual leave
- Pension
- Flexible working
- Many more benefits
If this role is of interest please apply today for immediate consideration.
Remote Home Based C++ Software Engineer in Maidstone employer: 4M Recruitment Limited
Contact Detail:
4M Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Remote Home Based C++ Software Engineer in Maidstone
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with C++. A quick chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your C++ projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for the interview! Brush up on your coding skills and be ready to tackle some live coding challenges. Practice makes perfect, so don’t skip this step!
✨Tip Number 4
Apply through our website! We make it super easy for you to find and apply for roles like this one. Don’t miss out on your dream job – hit that apply button today!
We think you need these skills to ace Remote Home Based C++ Software Engineer in Maidstone
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 match the job description, so don’t be shy about showcasing your coding prowess!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. Mention your experience with modern C++ and any Agile environments you've worked in. Let us know what excites you about this opportunity!
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled challenges in software development. We love seeing how you approach problem-solving, especially in high-performance coding scenarios!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates. Plus, it’s super easy!
How to prepare for a job interview at 4M Recruitment Limited
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially the features introduced in version 17 and onwards. Be prepared to discuss your previous projects and how you've implemented high-performance code. Practising coding challenges can also help you demonstrate your problem-solving abilities during the interview.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working in an Agile environment, it’s crucial to understand Agile principles and practices. Be ready to share examples of how you've contributed to Agile teams in the past, and think about how you can apply these methodologies to your work as a C++ Software Engineer.
✨Unit Testing is Key
The job requires completing unit testing, so be prepared to discuss your experience with testing frameworks and how you ensure your code meets design specifications. You might even want to bring along examples of your unit tests or talk through your testing strategies to showcase your attention to detail.
✨Get Comfortable with JIRA
Since you'll be using JIRA to report faults, it’s a good idea to familiarise yourself with its functionalities. If you have experience using JIRA, be ready to explain how you’ve used it in past projects. If not, consider watching some tutorials to get a basic understanding of how it works.