Description

Who are we looking for?

C++ developer with 7+ years of experience in developing applications that may range from desktop applications to native mobile applications and embedded systems with financial services domain experience.

Technical Skills:

· Strong proficiency in C++ with fair knowledge of the language specifications

· Thorough knowledge of the standard library, STL containers and algorithms

· Good understanding of memory management in non-garbage collected environments

· Understanding of dynamic polymorphism and C++ specific notions

· Familiarity with system call wrapper library functions

· Must have experience in building solutions for Financial Services line of business

· Knowledge of databases, algorithms, and data structures

· knowledge of component data sheets and specifications

· Implementation of automated testing platforms and unit tests

· Experience with cloud development/technologies and architecture would be a plus.

· Hands-on working experience with Github and continuous integration is desired.

· Aptitude for debugging problems in complex, unfamiliar code

· Strong written and oral communication skills

· Excellent problem-solving and quantitative skills

· Demonstrated ability to work as part of a team


 

Process Skills:

· Ability to evaluate, analyze, design and implement solutions based on technical requirements.

· Develop and peer review of LLD (Initiate/ participate in peer reviews)

  • · Strong design and technical skills, ability to translate business needs into technical solutions and able to analyze the impact

Education

Any Graduate