Proficiency in at least one of the language C/C++, with OOPS, Pointers.
Experience in product/software development
Comfortable in LINUX/UNIX settings.
Ability for work breakdown and effort estimation.
Ability for Design and code review to follow best coding practices and standards
Proficient in RDBMS, design patterns and design principles.
Understanding and Analytical abilities with Knowledge of Data Structures.
Hands on with C/C++ debugging tools, core-dump analysis
Knowledge of C/C++ linking, compilation, build process.
Knowledge of QA tools, API development and library development.
Holistic understanding of Software Development Cycle, Agile methodologies.
Knowledge in one of the technical areas Database, Server-Client, Socket.
Knowledge in one of the scripting (python/bash/shell)