C++, Unix Developer
Desired Candidate Profile
Roles and Responsibilities: C++ - Unix System Internals
Skill & Job Requirements:
C++ - L2 - Should be working in a C++ Project.
Should be aware of the following concepts in C++
1) Basics of Exception Handling
2) Namespaces, dynamic_cast, static_cast, const_cast, typeid & RTTI
3) C++ Containers, String Class, Basics of algorithms & iterators, Basics of Function objects
4) Template functions and classes, Basics of: Template Parameters, Restrictions on type parameters, template argument deduction, explicit and implicit instantiation, typename keyword
5) Class template specialization, default template arguments, Partial Specialization
6) Template Compilation Models, Inclusion model, Separation Model
7) Function templates overloading, function template specialization
8) smart pointers / auto_ptr
9) Data Structures and Memory management in C++, different flavors of operator new
10) Familiarity with development and debugging on a particular platform using appropriate tools
11) Familiarity with static analysis tools like DeepCheck, C++ test etc
Bangalore Candidates will be preferred first
Job Description
Qualification: Bachelors Degree
Experience: 2 to 6 YEARS
Only Bangalore candidates
Skills: Development - Responsible for development, support, maintenance and implementation of complex components of a project module.
Works on problems of relatively complex scope, through general usage of standard programming concepts and principles and application of own judgment.
Works as a fully contributing team member, under broad supervision/ guidance.
Requires solid knowledge of at least one development technology/ programming language.
Expected to further build upon domain knowledge and technical/ proprietary skills to reach levels of expertise.
May guide new members in the team to help them scale up faster.
Keywords: Unix, C++ Developer
Experience: 2 - 5 Years
Location: Bengaluru/Bangalore
Education: UG - Any Graduate - Any Specialization
PG - Any PG Course - Any Specialization
Industry Type: IT-Software/ Software Services
Role: Software Developer
Functional Area: Application Programming, Maintenance
Contact Details
Saviance Technologies
Website: http://www.saviance.com
Executive Name: Sanjay Poddar
Email Address: soumyarup.roy@saviance.com
Telephone: 09582292146