C++ Developer
The C++ Developer builds high-performance software and systems in C++ for demanding technical environments. Discover the role, skills and career at T&S.
Required Profile
- Master's degree in Engineering, Computer Science, or a related field
- At least 3 years of experience in C++ development
- Strong knowledge of object-oriented programming and C++
- Experience developing complex software applications
- Familiarity with Linux and/or Windows environments
- Strong understanding of code performance, quality, and maintainability
- Knowledge of Agile methodologies is a plus
- Strong analytical and problem-solving skills
- Organized, autonomous, and a team player
- Professional level of English is a plus
Your Responsibilities
As a C++ Developer, you will be involved in the full software development lifecycle.
Your main responsibilities will include:
- Analyze business and technical requirements with business and technical teams
- Design, develop, and maintain C++ applications
- Ensure code quality, reliability, performance, and maintainability
- Develop new features and continuously improve existing applications
- Optimize application performance and troubleshoot technical issues
- Participate in testing, integration, and validation to ensure high-quality deliverables
- Work closely with Product, Architecture, QA, and DevOps teams in an Agile environment
Technical Environment
Depending on the project, you may work with:
- Languages: C++, Python, SQL
- C++ Standards: C++11, C++14, C++17, C++20
- Frameworks & Libraries: STL, Boost, Qt
- Application Development: Desktop and back-end applications
- APIs & Services: REST, gRPC
- Databases: PostgreSQL, MySQL, MongoDB
- Operating Systems: Linux, Windows
- Tools: Git, Jira, SonarQube
- CI/CD: GitLab CI, Jenkins, Azure DevOps
- Methodologies: Agile (Scrum, Kanban, SAFe)
- Testing: Google Test (gTest), CppUnit
Best Practices
- Clean Code
- Design Patterns
- Software Architecture
- Code Reviews
- Continuous Integration and Continuous Deployment (CI/CD)
- Software Quality and Maintainability
Application form
Join Our Digital Business Line
Join the Digital Business Line at Technology & Strategy and work on exciting digital transformation projects. You will help our clients improve their business processes and information systems while developing your technical and professional skills.
We offer personalized support, career growth opportunities, and a collaborative environment where knowledge sharing and continuous learning are part of everyday work.
Benefits 🎁
We offer an attractive benefits package, including:
- Performance and profit-sharing bonuses, plus a holiday bonus 💸
- Meal vouchers
- 100% reimbursement of public transportation costs 🚌
- 65% of your health insurance covered
- Personalized career support 🤝
- Access to our employee benefits platform (travel, leisure, discounts, and more)
About Us 🏢
Technology & Strategy is a fast-growing European consulting company with offices in France and internationally.
Through our different Business Lines, we help our clients with digital transformation, innovation, and business performance.
Our Digital Business Line works on projects in software development, data, cloud, infrastructure, cybersecurity, and information systems transformation.
At T&S, people come first. We believe in teamwork, knowledge sharing, and helping everyone grow throughout their career.
Recruitment Process 📢
📞 Initial phone call
👩💼 Interview with our HR team
👨💼 Interview with a manager
💻 Technical interview (depending on the role)
Equal Opportunities ♿
We are committed to equal opportunities. All our positions are open to candidates with disabilities who have the required skills and qualifications.