Capgemini

C++ Developer (contract)

Toronto, ON, CA

3 months ago
Save Job

Summary

The C++ Developer will be responsible for migrating applications from C++ 8.x to C++ 12.x, ensuring that the application code adheres to modern standards while maintaining stability and functionality. The role requires expertise in C++, thorough knowledge of the standard library (STL containers and algorithms), and experience with templating in C++. This position is based in Toronto at the client site.

Key Responsibilities

Application Migration:

  • Migrate applications built in C++ 8.x to C++ 12.x while ensuring compatibility and performance.
  • Review, refactor, and modernize application code to adhere to C++ 12.x standards.
  • Collaborate with the team to validate and sign off on migration impacts and ensure seamless integration.

Code Optimization And Development

  • Leverage the standard library, STL containers, and algorithms to optimize and modernize application code.
  • Apply templating techniques to improve code efficiency and maintainability.

Collaboration And Testing

  • Work closely with cross-functional teams to ensure proper validation of the migrated code.
  • Identify and address issues resulting from the migration and ensure the stability of the application.

Required Skills

  • Strong proficiency in C++, with 6+ years of experience.
  • Thorough knowledge of the standard library, STL containers, and algorithms.
  • Experience with templating in C++.
  • Proven expertise in application code migration, particularly from older to newer versions of C++.
  • Strong analytical and problem-solving skills to identify and resolve migration-related challenges.

Skills Summary

  • Core Expertise: C++ 8.x to 12.x migration, STL containers, algorithms, templating.
  • Modernization: Refactoring and optimizing application code to align with C++ 12.x standards.
  • Soft Skills: Collaboration, problem-solving, and effective communication with team members.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: