Position: Sr. C++ Developer / Lead
Location: Dallas, TX / Chicago, IL / Charlotte, NC / Iselin, NJ (Hybrid 3 days/week onsite)
Duration: Permanent Role
Requirements:
- Minimum of 8 years of experience in C++ software development.
- Strong proficiency in C++, with a good knowledge of its ecosystems.
- Solid understanding of object-oriented programming.
- Familiar with various design and architectural patterns.
- Experience with multi-threading and concurrency.
- Knowledge of writing native modules and working with third-party libraries.
- Familiarity with continuous integration.
- Exceptional problem-solving skills and attention to detail.
- Experience with version control systems, such as Git.
Preferred Skills:
- Experience with C++ 11 or C++ 14 is highly desirable.
- Knowledge of QT framework is a plus.
- Experience in leading a team of C++ developers.
- Familiarity with network programming.
- Experience with database systems (SQL and/or NoSQL).
- Understanding of code versioning tools like Git, Mercurial, or SVN.
- Experience with build systems and concepts (CMake, Makefile).