Anlage Infotech
C++ Developer
Skills
12 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
Contract type:
Permanent
Location:
Bengaluru, Karnataka, India
Work mode:
Onsite
Published on:
8 October 2026
What they need
Key Responsibilities
- Design, develop, and maintain software applications using C++.
- Analyse software requirements and translate them into robust technical solutions.
- Develop reusable, maintainable, and scalable software components.
- Debug, troubleshoot, and optimize existing applications.
- Implement multithreaded, high-performance, and memory-efficient solutions.
- Create unit tests and ensure code quality through automated testing.
- Collaborate with UI, QA, DevOps, and product teams throughout the software lifecycle.
- Prepare technical documentation, design specifications, and user guides.
- Participate in Agile/Scrum ceremonies including sprint planning, reviews, and
retrospectives.
- Support software releases, production deployments, and customer escalations when
required.
Required Technical Skills
Programming
- Strong proficiency in C++ (C++11/14/17 preferred)
- Solid understanding of:
- Object-Oriented Programming (OOP)
- Design Patterns
- Data Structures & Algorithms
- STL (Standard Template Library)
Software Development
- Experience with software design and development lifecycle.
- Knowledge of memory management, pointers, smart pointers, and performance
optimization.
- Experience in debugging complex software applications.
- Familiarity with multithreading, concurrency, and synchronization mechanisms.
Tools & Technologies
- Git / Azure DevOps / SVN
- CMake, Makefile, or other build systems
- Visual Studio, GCC, Clang
- Unit Testing Frameworks (Google Test, Catch2, etc.)
- CI/CD concepts
Operating Systems
- Good knowledge of:
- Linuxo Windows
Database (Preferred)
- SQL / SQLite / PostgreSQL
Preferred Skills
- Experience with desktop application development using:
- Qt Frameworko MFC
- Exposure to Python scripting or automation.
- Experience with REST APIs and client-server architecture.
- Knowledge of software architecture principles and SOLID design concepts.
- Experience working on product development or engineering tools.
Educational Qualification
- Bachelors or master’s degree in:
- Computer Science
- Information Science
- Electronics & Communication
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to work independently with minimal supervision.
- Good ownership and accountability mindset.
- Willingness to learn new technologies and adapt to changing requirements.
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
BK Consulting
Expert C++
550/650€
Freelance
Paris, France
Hybrid, Onsite
Skills
4 months ago
Quick apply
LeHibou
Chef de projet IT
500€ / jour
Freelance
Vannes, France
Hybrid
Skills
4 hours ago
Quick apply