STAFIDE logo

C++ Developer (ID: 3850)

STAFIDE

Amsterdam
Full-time
5-10 years experience
On-site

Key Skills

C++
Object-oriented design
Software development lifecycle
CI/CD
Git
Agile
Database integration
Software architecture
Design patterns
Application lifecycle management
Cloud platforms
Problem-solving
Communication
Code reviews
Automated testing

Job Description

As a C++ Developer, you will:
  • Design, develop, test, and maintain scalable software applications using C++.
  • Participate in the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and support.
  • Develop efficient, reliable, and maintainable software solutions that meet business and technical requirements.
  • Build and maintain CI/CD pipelines to support automated testing and deployment processes.
  • Work with cloud-based technologies and modern application development practices.
  • Collaborate with cross-functional teams, including business stakeholders, architects, developers, QA engineers, and operations teams.
  • Ensure application performance, security, reliability, and availability.
  • Conduct code reviews and contribute to coding standards and development best practices.
  • Troubleshoot, analyze, and resolve complex technical issues.
  • Contribute to application architecture, technical design, and continuous improvement initiatives.
What You Bring to the Table:
  • 6+ years of professional experience in software development.
  • Strong expertise in C++ programming and object-oriented design principles.
  • Experience developing, testing, and maintaining enterprise applications.
  • Strong understanding of software development methodologies and best practices.
  • Experience with source control systems such as Git.
  • Knowledge of CI/CD principles and automated deployment processes.
  • Experience working with databases and integrating applications with external systems.
  • Understanding of software architecture, design patterns, and application lifecycle management.
  • Familiarity with cloud platforms and modern development environments is an advantage.
  • Experience working in Agile development environments.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Excellent communication and collaboration abilities.
You Should Possess the Ability To:
  • Design and develop robust, scalable, and maintainable software solutions.
  • Analyze business and technical requirements and translate them into effective software designs.
  • Write clean, efficient, and well-documented C++ code.
  • Optimize application performance and reliability.
  • Work effectively within Agile and collaborative development teams.
  • Support and enhance existing applications while contributing to new development initiatives.
  • Ensure software quality through testing, code reviews, and adherence to development standards.
  • Collaborate with technical and non-technical stakeholders to achieve project objectives.
  • Mentor team members and contribute to knowledge-sharing activities.
What We Bring to the Table:
  • Opportunity to work on enterprise-scale software development projects.
  • Exposure to modern technologies, tools, and development practices.
  • Collaborative and innovation-driven work environment.
  • Opportunities to contribute to application design, architecture, and technical decision-making.
  • Continuous learning and professional growth opportunities.

Let’s Connect:

Want to discuss this opportunity in more detail? Feel free to reach out.

Recruiter: Giftson Paul Davidson
Phone: +31 20 369 0609 ; Extn : 151

Core Responsibilities

Design, develop, and maintain scalable C++ software applications throughout the full development lifecycle. Collaborate with cross-functional teams to ensure application performance, security, and reliability while contributing to architecture and technical design.

Requirements

Requires 6+ years of professional software development experience with strong expertise in C++ and object-oriented design. Candidates must have a solid understanding of software development methodologies, CI/CD principles, and experience working in Agile environments.

Benefits

  • Professional growth opportunities
  • Continuous learning
  • Collaborative work environment

About STAFIDE

Industry: Staffing and Recruiting

Company size: 11-50 employees

Headquartered in the Netherlands, STAFIDE specializes in Niche Tech Recruitment across Europe, connecting top talent with outstanding opportunities in the IT sector. Our data-driven recruitment model ensures the ideal match between candidates and employers, enhancing both skill alignment and cultural fit. With a strong focus on Skill-Based Hiring, we provide candidates with an in-depth understanding of the organization—whether for permanent positions or temporary assignments (interim opdrachten) like secondment (detachering)—strengthening employer branding for our clients as a recruitment company (uitzendbureau). In today’s fast-evolving tech landscape, we recognize the unique challenges companies face in sourcing highly skilled talent. Our advanced, AI-driven talent intelligence system (ATS) is specifically designed to prioritize Skill-Based Hiring for niche IT roles, empowering organizations to address talent shortages by identifying professionals with the expertise to drive innovation and growth. Whether you’re a company in search of exceptional talent or a professional seeking your next ICT role, STAFIDE is your strategic recruitment (werving en selectie) partner. Our deep expertise in the Dutch market, combined with a steadfast commitment to excellence, makes us the preferred choice for all your recruitment needs.

Added Today