C++ Developer (Mid-Level)

globe (3)

Den Haag

globe (3)

Netherlands

money (3)

75,000/year

hourglass (1)

Permanent

business-cards (1)

Other

1

Software Engineer (32 – 40 hours per week)
Location: The Hague

About the Role
We are a pioneering company dedicated to making lifelong sight accessible and possible worldwide. Through innovation and collaboration with vision-care partners, we lead the industry in producing superior corneal measurements and registration algorithms for laser and microscope guidance solutions. Our mission is to revolutionize the vision-care industry with cutting-edge digital cataract surgery solutions.

As a Software Engineer, you will play a key role in designing, developing, and maintaining our product portfolio, with a focus on two key products. You will work as part of a small, collaborative team alongside software engineers, product managers, and quality assurance specialists to deliver reliable, scalable solutions. This role requires strong knowledge of C++ and related technologies, along with the opportunity to grow and expand your skill set while contributing to the development of the company’s products.

Responsibilities

  • Design and Development:
    • Design and implement high-quality C++ applications based on architectural guidelines.
    • Develop algorithms and data structures.
    • Write clean, maintainable, and well-documented code.
  • Collaboration and Communication:
    • Work with product management to understand business requirements and assist in translating them into technical specifications.
    • Collaborate with the QA team to ensure the reliability and robustness of software through testing.
    • Collaborate with the RA team to ensure our solutions meet regulatory standards and Quality Management System requirements.
    • Communicate project progress and technical challenges effectively with stakeholders.
  • Continuous Improvement:
    • Stay informed on industry trends and technologies to improve software development practices.
    • Suggest and implement improvements to optimize software performance and maintainability.

Requirements

  • A bachelor’s degree in Computer Science, Engineering, or a relevant field.
  • 2-4 years of experience in programming with C++.
  • Proficiency in C++ (C++11/14/17 standards).
  • Familiarity with software development tools such as Gitea, CMake, and CI/CD pipelines.
  • Familiarity with threading and synchronization APIs.
  • Experience with other programming languages (e.g., Python) is a plus.
  • Understanding of software design patterns, algorithms, and data structures.
  • Experience with performance optimization and debugging techniques (e.g., GoogleTest).
  • Familiarity with SDLC, object-oriented programming, design patterns, UML, and software documentation.
  • Proficiency in version control, CI, and collaborative software development.

Profile

  • Strong problem-solving skills and attention to detail.
  • Good communication skills (English), both written and verbal.
  • Ability to work both independently and within a team.
  • Strong organizational and time-management skills.
  • Pragmatic and practical with an optimistic outlook.

What We Offer

  • Competitive salary and 25 days of holidays.
  • Comprehensive benefits package, including travel reimbursement and pension contribution.
  • Flexible work hours and remote work options.
  • Opportunities for professional growth and development.
  • A collaborative and inclusive work environment.

Darwin Recruitment is acting as an Employment Agency in relation to this vacancy.

Ryan Griffin

Submit Your CV

Name_1
Max. file size: 512 MB.

UPLOAD CV WITH:

This field is for validation purposes and should be left unchanged.

or Upload CV with

Similar Jobs

1

Contract

Veeva UI Developer (Contract)

Life Sciences

Other

Darwin Recruitment are recruiting for highly experienced VEEVA CRM UI Development Specialist. Job Title: VEEVA CRM UI Development Specialist Contract Length: 6 Months Start See more…

to £120/hour

USA

1

Contract

Veeva UI Developer (Contract)

Life Sciences

Other

Darwin Recruitment are recruiting for highly experienced VEEVA CRM UI Development Specialist. Job Title: VEEVA CRM UI Development Specialist Contract Length: 6 Months Start See more…

to £120/hour

London

England

Salary Benchmarks and
Market Insights

Are you looking for a new role? Would you like to compare your current salary
against the market rate?

Maybe you're looking to grow your team and need help planning and setting
hiring budgets.

Our interactive market update, split by industry, has all the information you need; from salary
benchmarks, gender split and average tenure to 'time to hire' and fastest-growing skills.

microsoft-365-kTFmwxkF5bQ-unsplash