top of page

C++ Developer

Location

EEA

Job ID

2400033

Job Type

Full Time

Workspace

On-Site

Employer Overview

This position is part of our continuous recruitment program. That means we have multiple clients regularly seeking specialists for this or very similar positions. Our clients are companies located in the EEA, ranging from startups to legacy-brand corporations. We partner only with clients who are committed to a healthy work-life balance and offer competitive compensation.

Position Overview

We are currently seeking a skilled C++ Developer to join our client's dynamic team in Germany. As a C++ Developer, you will be responsible for designing, developing, and maintaining efficient and reliable C++ code for our client's software applications.

Responsibilities

  • Collaborate with the development team to analyze requirements and design software solutions using C++ programming language.

  • Write clean, maintainable, and efficient code following industry best practices and coding standards.

  • Participate in code reviews, debugging, and troubleshooting to ensure the quality and performance of the software.

  • Develop software documentation, including technical specifications, user manuals, and system diagrams.

  • Work closely with QA engineers to ensure software quality through testing and validation processes.

  • Stay updated with the latest C++ developments, tools, and technologies to enhance software development processes.

  • Contribute to continuous improvement initiatives, including process optimization and software architecture enhancements.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Advanced degrees or certifications are a plus.

  • 4 years of experience in C++ development, including hands-on experience with C++11/14/17 standards.

  • Proficiency in object-oriented programming principles, data structures, algorithms, and design patterns.

  • Experience with version control systems (e.g., Git), build tools (e.g., CMake), and development environments (e.g., Visual Studio, Eclipse).

  • Familiarity with software development methodologies (e.g., Agile, Scrum) and software testing concepts.

  • Strong problem-solving skills, attention to detail, and ability to work both independently and collaboratively in a team environment.

  • Excellent communication skills and ability to effectively collaborate with cross-functional team

Typical Perks

  • Competitive salary package with performance-based bonuses

  • Flexible work hours and the option for remote work

  • Professional development opportunities, including training programs and certifications

  • Collaborative and innovative work environment with modern tools and technologies

  • Health and wellness benefits, including fitness memberships and wellness programs

  • Opportunities for career growth and advancement within the company


Application

Personal Information

Links

Thank you! We'll be in touch

Apply
bottom of page