* Optimizing algorithm and code for performance or memory .
* Ability to characterize a problem and specify solution
* Robust ability to reverse engineer code
* Good understanding of sound software engineering principles
* Good habits for writing technical specifications, design specifications and documenting code
* Understanding of the importance and rigorous application of coding standards
* Trouble shooting software issues remotely on large customer designs
* Able to cope with a highly changing environment and agile development
* Work with cross geographic team members
SKILLS AND COMPETENCIES
* Excellent C/C++ design and programming skills
- Strong understanding of data structures, algorithms and databases.
· Demonstrated proficiency in C/C++ and general software development skills
* Understanding of code generation, static elaboration, event driven or parallel simulation
* Formal training and on-the job application of object-oriented design and programming
* Skilled at refactoring techniques, optimization strategies, unit test framework design/construction/usage, profiling tools, static analysis tools, code coverage
* Excellent verbal and written communication skills
* Familiarity with Agile development processes is a plus
* Familiarity with Linux/UNIX tools
* Familiarity with configuration management systems such as git or perforce.
APPLY
📌 C++ Developer (Noida)
🏢 Recognized
📍 Noida
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.