Description

Role Description
This is a contract, remote role for a C++ Developer. The C++ Developer will be responsible for designing, implementing, and maintaining software programs written in C++. They will collaborate with cross-functional teams, troubleshoot and test software solutions, and develop technical documentation.

Qualifications
·        Bachelor's degree or higher in Computer Science or a related field
·        7+ years of professional experience in software development using C++
·        Proficiency in object-oriented programming and multi-threaded programming concepts
·        Experience with version control systems, such as Git or SVN
·        Strong problem-solving skills and attention to detail
·        Experience with Linux and Unix operating systems
·        Familiarity with software development best practices and design patterns
·        Strong communication and collaboration skills to work with cross-functional teams
·        Experience with other programming languages, such as Python and Java, is a plus
·        Experience with software engineering practices, such as TDD and Agile methodologies, is a plus

Education

Any Graduate