Description

Job Description:

Technical/Functional Skills                   

  • Strong proficiency in .Net Core and C++ & VC++ with fair knowledge of the language specification
  • Thorough knowledge of the standard library, STL containers, and algorithms
  • Good understanding of memory management in non-garbage collected environments
  • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
  • Familiarity with templating in C++ & VC++
  • Knowledge of the latest VC++, C++11 standard is appreciated {{depending on project specifications}}
  • Familiarity with embedded systems design, low-level hardware interactions {{if required}}
  • Knowledge of low-level threading primitives and real-time environments {{depending on project requirements}}
  • Familiarity with system call wrapper library functions
  • Knowledge of writing native modules for high-level languages such as Node.js, Python, Go, etc. {{if required}}
  • Familiarity with language tools, such as Val grind.
  • Knowledge of component data sheets and specifications
  • Implementation of automated testing platforms and unit tests
  • Proficient understanding of code versioning tools {{such as Git, SVN, and Mercurial}}
  • Familiarity with continuous integration 

Generic Managerial Skills                       

  • Ability to take business requirements and develop functional design and help in technical design
  • Good organizational and problem-solving skills
  • Good team player who is self-motivated and well organized
  • Strong oral and written communication skills
  • Ability to work with remote teams
  • Ability to manage project scope
  • Ability to ensure quality of the delivered components.
  • Onshore / Offshore team management, capacity planning
  • Offshore co-ordination for construction and testing of defects/BRs, review and code delivery

Experience Required    8+ Yrs

Education

Any Graduate