C++ Software Engineer
@ Hirenza

Hybrid
£55,000
Hybrid
Full Time
Posted 4 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXX***** @hirenza.com
Recommended after applying

Job Details

About The Company

4M Recruitment is a reputable staffing and recruitment agency connecting talented professionals with leading organizations. They deliver tailored solutions and maintain high standards of professionalism and integrity.

About The Role

The C++ Software Engineer role is for a market-leading software provider. This remote, home-based position focuses on developing robust software applications using C++ while ensuring high quality through design, development, and testing. You will work within an agile team and collaborate with cross-functional experts.

Qualifications

Minimum 4+ years of experience in software engineering using C++. Experience in Linux-based environments and familiarity with agile methodologies, unit testing, debugging, design patterns, and object-oriented principles are essential. A First Class BSc in Computer Science, Software Engineering, or a related field is preferred.

Responsibilities

  • Develop high-quality software applications in C++.
  • Conduct thorough unit testing and debugging.
  • Utilize JIRA for fault reporting and tracking.
  • Collaborate with product managers, QA, and developers.
  • Participate in design and code reviews.
  • Maintain, troubleshoot, and update existing applications.
  • Stay updated with emerging technologies and trends.
  • Contribute to documentation and technical specifications.

Benefits

The role offers a competitive salary package between £50,000 and £60,000, performance-based bonuses, comprehensive training, generous annual leave, a pension scheme, and flexible working arrangements. This opportunity provides a path for career progression and further skill enhancement.

Key skills/competency

  • C++
  • Software Development
  • Unit Testing
  • JIRA
  • Agile
  • Linux
  • Debugging
  • Design Patterns
  • Collaboration
  • Problem Solving

How to Get Hired at Hirenza

🎯 Tips for Getting Hired

  • Research Hirenza's culture: Study company mission, values, and recent projects.
  • Customize your resume: Highlight C++ and Linux experience.
  • Prepare technical examples: Share code samples and unit tests.
  • Practice agile scenarios: Demonstrate collaboration in interviews.

📝 Interview Preparation Advice

Technical Preparation

Review C++ best practices.
Practice unit testing methods.
Study Linux command line basics.
Familiarize with JIRA workflow.

Behavioral Questions

Discuss collaboration examples.
Explain problem-solving incidents.
Describe agile teamwork experience.
Share time management examples.

Frequently Asked Questions