C++ Lead Developer
Atlanta, GA / Hybrid
Duration : 12+ months
Experience Level : Lead (8+ years)
Client Domain : Retail
Job Description :
We are seeking two experienced C++ Lead Developers to join our team for a high-impact project with a leading retail client. The ideal candidates will be local to Atlanta and bring deep expertise in C++ development, along with strong leadership and communication skills.
Key Responsibilities :
- Lead the design, development, and maintenance of high-performance C++ applications.
- Collaborate with cross-functional teams including product managers, QA, and DevOps.
- Provide technical leadership and mentorship to junior developers.
- Participate in code reviews, architecture discussions, and performance tuning.
- Ensure code quality, scalability, and maintainability.
- Troubleshoot and resolve complex technical issues in a timely manner.
Required Skills :
8+ years of hands-on experience in C++ development (preferably C++11 or later).Strong understanding of object-oriented programming , data structures , and algorithms .Experience with multithreading , memory management , and performance optimization .Familiarity with Linux / Unix environments and shell scripting .Experience with version control systems (e.g., Git).Excellent problem-solving and debugging skills.Strong communication and leadership abilities.Preferred Qualifications :
Exposure to CI / CD pipelines , Agile methodologies , and DevOps practices .Experience with legacy system modernization or migration projects .