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
Any Graduate