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)
Any Graduate