IN_Senior Associate_ C++ Developer_ GCC_Advisory_Bangalore
Core
Design, code, and test high-performance C++ applications to drive digital transformation and deliver innovative software solutions.
Role type
Senior C++ Developer (IC)
Builds
Scalable, multi-threaded applications and reusable components for clients.
Domain
Software Engineering / Operations
Deliverable
production ML models | product features
Required skills
C++, STL, OOP, multi-threading, design patterns, data structures, algorithms, SQL/NoSQL, Docker, Kubernetes, OpenShift, Google Test
Preferred skills
Windows, Linux
Responsibilities
Design and develop high-performance C++ applications; implement key C++ features (structs, inheritance, polymorphism); build and manage multi-threaded applications; work with templates and STL; perform file handling operations; develop data structures and algorithms; use design patterns; implement system design and product architecture strategies; manage database interactions; troubleshoot core dumps and resolve critical issues; write and maintain unit tests; manage software releases and deployment using cloud technologies.
Seniority
Senior, hands-on IC