Zensar
C++ Developer
Skills
4 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
India
Work mode:
Onsite
Published on:
16 October 2026
What they need
Job Summary
We are seeking a skilled C++ Developer to design, develop, test, and maintain high-performance software applications. The ideal candidate should have strong expertise in modern C++, object-oriented programming, multithreading, data structures, algorithms, and debugging complex systems. The role involves working closely with cross-functional teams to deliver scalable and efficient software solutions.
Key Responsibilities
- Design, develop, and maintain applications using C++ (C++11/14/17/20).
- Develop high-performance, scalable, and reliable software components.
- Analyze business and technical requirements and translate them into robust solutions.
- Write clean, efficient, and maintainable code following coding standards.
- Perform unit testing, integration testing, and code reviews.
- Troubleshoot, debug, and resolve software defects and performance bottlenecks.
- Optimize application performance, memory usage, and system reliability.
- Collaborate with architects, QA teams, DevOps engineers, and product owners.
- Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
- Prepare and maintain technical documentation.
Required Technical Skills
Programming Languages
- Strong proficiency in C++
- Good understanding of Object-Oriented Programming (OOP)
- Knowledge of STL (Standard Template Library)
Core Concepts
- Data Structures and Algorithms
- Design Patterns
- Memory Management
- Multithreading and Concurrency
- Socket Programming
- Exception Handling
- Performance Tuning and Optimization
Development Tools
- Git/GitHub/GitLab
- Visual Studio / GCC / Clang
- CMake, Make
- Debugging and Profiling Tools
Operating Systems
- Linux/Unix
- Windows
Database Knowledge
- SQL (MySQL, PostgreSQL, SQL Server)
- NoSQL databases (preferred)
Preferred Skills
- Experience with C++17/C++20 features.
- Knowledge of distributed systems and microservices.
- Experience with network programming and communication protocols (TCP/IP, UDP).
- Familiarity with CI/CD pipelines.
- Exposure to cloud platforms such as Azure, AWS, or GCP.
- Experience with embedded systems, real-time systems, or telecom applications is an added advantage.
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Electronics, or a related field.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Nice to Have
- Knowledge of Python or Shell scripting.
- Experience with Docker and Kubernetes.
- Understanding of Software Development Life Cycle (SDLC).
- Agile/Scrum experience.
Key Competencies
- Strong analytical and troubleshooting skills.
- Attention to detail and code quality.
- Ability to work independently and collaboratively.
- Effective stakeholder communication.
- Ownership and accountability for deliverables.
Other offers great for you!
These companies are also looking for great profiles
Cherry Pick
C++ Trading Systems Developer
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
6 months ago
Quick apply
Soors
Lead Developer Java / Angular H/F
Freelance
33600 Pessac, France
Hybrid
Skills
10 hours ago
Quick apply
Mon Consultant Indépendant
SAP ABAP developer senior with SAP IS-U
TJM HT max 700 € (hors éventuels frais de mission, à discuter avec le client)
Freelance
Brussels, Belgium
Hybrid
Skills
9 hours ago
Quick apply