Join to apply for the C++ Developer role at Encora Inc.
Experience : +7 years
- Job Mode : Full-time
- Work Mode : Remote
Responsibilities
Memory management (manual, smart pointers, memory leaks, custom allocators)Templates and metaprogrammingConcurrency & multithreading (locks, atomic operations, thread safety)STL (Standard Template Library) – containers, algorithms, iteratorsException safety and error handling patternsQualifications and Skills
Strong command of Modern C++Deep understanding of :
Memory management (manual, smart pointers, memory leaks, custom allocators)Object-oriented design (inheritance, polymorphism, design patterns)Templates and metaprogrammingConcurrency & multithreading (locks, atomic operations, thread safety)STL (Standard Template Library) – containers, algorithms, iteratorsException safety and error handling patternsCodebase navigation & maintenance :
Comfortable working in very large codebases (millions of LOC)Ability to reverse-engineer undocumented or sparsely documented codeExperience in refactoring without breaking functionalityDebugging complex, cross-module issuesAbout Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
IT Services and IT ConsultingReferrals increase your chances of interviewing at Encora Inc. by 2x
#J-18808-Ljbffr