At a Glance
- Tasks: Develop high-performance software applications using C++ in a remote setting.
- Company: Join a rapidly expanding market leader in software development.
- Benefits: Enjoy a competitive salary, bonuses, generous leave, and flexible working.
- Why this job: Make an impact with cutting-edge technology while working from home.
- Qualifications: 4+ years of C++ experience and familiarity with Agile environments.
- Other info: Great training opportunities and excellent career growth await you.
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.
- 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
- 4+ years software engineering experience
- Coding experience in C++
- Linux based environments
- Software Development / Software Engineering and unit testing
- Working in an Agile based environment highly desirable
- 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
If this role is of interest please apply today for immediate consideration.
Remote Home Based C++ Software Engineer in Bolton 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 Bolton
✨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 your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding challenges. Use platforms like LeetCode or HackerRank to practice C++ problems and get comfortable with algorithms.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for you, and applying directly can sometimes give you an edge over other candidates.
We think you need these skills to ace Remote Home Based C++ Software Engineer in Bolton
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 achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background fits with our client's needs. Keep it concise but engaging – we love a good story!
Show Off Your Coding Skills: If you have a portfolio or GitHub account, include it in your application. We want to see your coding style and any projects that demonstrate your expertise in modern C++. It’s a great way to stand out from the crowd!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s quick and easy, and we can’t wait to see what you bring to the table!
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.
✨Familiarise Yourself with Agile Methodologies
Since working in an Agile environment is highly desirable, it’s a good idea to understand Agile principles and practices. Be ready to share examples of how you've contributed to Agile teams in the past, whether through sprints, stand-ups, or retrospectives.
✨Unit Testing is Key
Unit testing is crucial for this role, so be prepared to discuss your experience with it. Bring examples of how you've written tests to ensure your software performs as intended. If you can, mention any specific frameworks you've used, as this will show your depth of knowledge.
✨Show Off Your Versatility
While C++ is the main focus, having experience with other programming languages like Java or Shell Scripting can set you apart. Be ready to talk about any additional languages you know and how they complement your C++ skills. This shows that you're adaptable and eager to learn.