One of our client (US Based MNC) is  seeking experienced people with strong hands on development experience on C++ development, capable of building architecture/design from scratch or taking existing production architecture and changing requirements to come up with cohesive, intelligent and logical solutions to the problems. The person will be leading and mentoring other developers to make significant contributions to the team and should be ready to be hands down as the situation demands.

• In-depth understanding of OOAD concepts and is able to think through a problem at abstract level to come up with the solution.
• Stronghold on applying enterprise design patterns to solve complex business problems. Has ability to understand the need of patterns, and has experience in doing tradeoffs to decide which pattern to use when.
• Experienced working and designing n tier applications. Should definitely be able to design / architect / have thoughts on the backend layer as well.
• Deep understanding of C++ specifically with respect to designing and development of core business layers of the application.
• Must have good working knowledge of designing and developing multithreaded applications.
• Hands on development work on C++ as core programming skills for at-least 5 years, preferably on Linux /Unix
• Strong experience using and implementing data structures.
• Should have experience in large and complex distributed systems (knowledge of CORBA/RMI/DCOM/etc)
• Should have good understanding of RDBMS with decent experience in writing complex SQL and stored procedures.
• Should have good understanding of messaging middleware concepts, usage and application (Message Queues, TIBCO, etc).
• Possess good communications and interpersonal skills
• Investment banking domain experience is added advantage
• Team player and able to assist junior member in development
• Good communications to handle coordination and liaison with different stakeholders
• Software Modularity
• Innovative design features
• High level Business Operations
• Interact with clients on conceptual & practical issues, Implementation techniques, appearance and Style.

Personal Attributes:

a. Strong and innovative approach to problem solving and finding solutions
b. Excellent communicator (written and verbal, formal and informal)
c. Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution
d. Ability to multi-task under pressure and work independently with minimal supervision.
e. Ability to prioritize when under pressure.

Experience: 8 – 12 yrs

Location: Gurgaon;

If you would like to know more about this opportunity, please contact me 0n 9717278555 or, else e-mail me at

Thanks & Regards,

Bijay For Brainsearch Consulting Pvt Ltd