We are seeking a talented C++ developer to join our team. The ideal candidate will
have experience.
developing high-performance, portable, scalable software applications using C++.
Job Responsibilities
Develop, maintain, enhance, and test C++ software applications.
Object oriented design and programming in C++ including the STD-library
Code, test, bug fix, and document software according to the functional
requirements
Debug and troubleshoot issues and provide timely resolutions.
Participate in code reviews and ensure code quality and best practices are
being followed.
Work collaboratively in an Agile/Scrum team environment
Writing code being shared between Linux and Windows environment
Quality assurance through test-driven development and unit tests
Refactoring of source code to optimize existing components in terms of
efficiency, maintainability
and quality
Required Skills
Bachelors/Masters degree in computer science, information systems, or a
related field experience
Knowledge of C++ standards and specifications
Familiarity with C++ compatible languages such as C, C#, and Python
Excellent analytical and problem-solving abilities
Good understanding of object-oriented programming concepts
Preferred Skills
XML, Python SQL and JavaScript knowledge would be preferred
Expertise in windows / Linux operating system
Excellent teamwork and communication abilities
Excellent organizational and time management abilities
3-6 yr of experience