Our client a multinational company looks for a new colleague as Principal Consultant C++
In is role, you would be primary responsible for development and some design applications based on C++ technology. Work with business people to have a real time understanding of business problem and, design the solution which really fits into customer needs.
Responsibilities
- Create new applications and features for our a real-time trade-entry, position, risk and P&L management platform
- Work with traders, quantitative desk strategists, operations, controllers, mainframe teams and other non-SPG trade-capture groups
- Engage the users to identify requirements, direction, and issues
- Work closely with the users and engineering teams to define the best possible solutions
- Define and build efficient and maintainable processes that provide highly resilient and stable platforms to support critical risk and trade processing requirements
- Integrate applications implementing necessary communication protocols and data exchanges
- Understand volume growth to ensure the systems & infrastructure scale to meet ever-increasing demand
- Have a great opportunity to get involved and learn about all MS SPG businesses (there are 9)
- Mentoring and coaching of graduate staff.
- Seek and resolve production problems with new ideas
- Regular interaction (in person, email and over phone) with business and technical partners locally and globally for status update, requirement discussions, discussion around solution/approach etc.
Minimum qualifications
- BE/B Tech/M Tech/MCA/BCA
- Excellent written and verbal communication skills
Preferred qualifications
- Deep insight in OO programming in C++
- Strong experience in designing and deploying mission critical infrastructure software that runs in a real-time, multi-threaded environment
- Strong experience in application server design/development, including receiving data streams from various sources, processing/enriching the data, and feeding multiple downstream systems.
- Working knowledge of messaging, pub/sub, SOAP, XML, SQL
- Very good problem solving and troubleshooting skills
- Ability to work under pressure and devise practical solutions
- Experience with Linux platforms
- Excellent communicational skills and are able to work with traders, desk strategists and other business and technology teams
- Ability to manage tasks and plan deliverables
- Willingness to learn new technologies
- Ability to learn the Product/Platform and associated technologies.
- Ability to be learn and apply new processes and tools