C++ Lead Developer

Role: Lead Developer/Architect

Must have:
C++ coding experience
Strong Basic C++ - Pointers
Multi threaded programming / pthreads
Arrays
Memory functions - malloc, free, new, delete
Calling C functions in C++ using the 'extern'
Thorough with Object Oriented Design (All Client libraries are based on these) - inheritance, polymorphism
Casting in C++
Virtual functions
Function pointers
Base class pointers usage
Good understanding of templates in C++ (STL is based on this)
Runtime vs. compile time polymorphism
Solid understanding of algorithm complexities and how that is useful with STL
Basic Database systems - indexes, filters
Experience with either python or perl is a plus

Nice to have:
Financial domain knowledge
Understanding of Unix operating system
Sockets, TCP / UDP

Experience: 7 to 15 Years

Candidates with H1B Visa (Cap exempt/Approved petition) may only apply.
Excellent Analytical skills.
Should have Client facing skills & personality.
Excellent written & verbal communication skills.
Domain - BFSI Preferred, others can also apply.

Apply At :  careers@synechron.com