Description
We are looking for a skilled C / C++ Developer to join our team. The ideal candidate should have 3-8 years of experience in software development, with a focus on C / C++ programming. The role requires excellent technical skills, attention to detail, and the ability to work independently or as part of a team.
Responsibilities
- Design, develop, and maintain software applications using C / C++ programming language
- Write clean, efficient, and well-documented code
- Collaborate with cross-functional teams to identify and solve complex software problems
- Perform software testing and debugging to ensure high-quality code
- Participate in code reviews and provide feedback to other developers
- Stay up-to-date with emerging trends and technologies in software development
Skills and Qualifications
3-8 years of experience in software development using C / C++ programming languageBachelor's degree in Computer Science, Engineering, or a related fieldStrong knowledge of data structures and algorithmsExperience with Object-Oriented Programming (OOP) conceptsFamiliarity with Linux / Unix operating systemsExperience with version control systems such as GitGood understanding of software development life cycle (SDLC)Excellent problem-solving and analytical skillsStrong communication and teamwork skillsSkills Required
Algorithm, Linux, Debugging, Data Structures, Version Control, Memory Management, Socket Programming, Multithreading