You will develop and maintain desktop GUI applications using C++ and Windows programming frameworks.
Responsibilities
- Build and maintain desktop GUI applications using Visual C++ and MFC.
- Implement multi-threaded programming logic to handle concurrent processes.
- Design and manage data structures using the Standard Template Library (STL).
- Develop and optimize database interactions using SQL.
- Apply design patterns and data modelling techniques to ensure scalable software architecture.
Required Skills
- 5+ years of experience in C++ development.
- Strong understanding of Object-Oriented Programming (OOP).
- Proficiency in Windows programming and MFC.
- Experience building desktop GUI applications.
- Working knowledge of SQL and database programming.
- Hands-on experience with Data Modelling and Design Patterns.
- Proficiency with the Standard Template Library (STL).
- Experience with multi-threaded programming.
- Any Graduate degree.
Preferred Skills
- Competence in Unix/Linux environments.
- Experience interacting with web services.
- Knowledge of Credit Derivatives and Trade/Position/Life cycle event Management.