At a Glance
- Tasks: Develop high-performance software applications using C++ and ensure quality through unit testing.
- Company: Join a rapidly expanding market leader in software development, working remotely.
- Benefits: Enjoy a competitive salary, bonus, generous leave, pension, and flexible working options.
- Why this job: Make an impact with cutting-edge technology while enjoying a supportive and dynamic work environment.
- Qualifications: 4+ years in software engineering, strong C++ skills, and experience in Agile environments.
- Other info: Fantastic training opportunities and career growth await you!
The predicted salary is between 42000 - 72000 £ 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 Doncaster 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 Doncaster
✨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 interviews by brushing up on your coding skills. Practice common C++ problems and be ready to discuss your past projects. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always on the lookout for talented C++ developers like you!
We think you need these skills to ace Remote Home Based C++ Software Engineer in Doncaster
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 align with the role, 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 makes you a perfect fit for our team. Keep it concise but engaging!
Showcase Your Technical Skills: Don’t forget to mention your experience with modern C++ (17 onwards) and any other programming languages you know. We love seeing candidates who are well-rounded and can adapt to different environments!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any updates!
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 C++17. Be prepared to discuss your previous projects and how you've implemented modern C++ practices. This will show your technical prowess and familiarity with the language.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working in an Agile environment, it’s crucial to understand Agile principles. Be ready to discuss how you've contributed to Agile teams in the past and how you handle iterative development and feedback.
✨Prepare for Technical Questions
Expect to face technical questions or coding challenges during the interview. Practise common algorithms and data structures in C++. You might also want to review unit testing techniques, as this is a key part of the role.
✨Showcase Your Problem-Solving Skills
Be prepared to demonstrate your problem-solving abilities. Think of examples where you've tackled complex issues in your previous roles, particularly in Linux environments. Highlight your attention to detail and how you approach debugging and fault reporting using tools like JIRA.