TPS - Making Transactions Happen

Senior Software Engineer (C/C++)


Qualification: BS- Computer Science / BE - Computer Engineering
Experience: 1.5 to 3 years of relevant experience

Required Skills:
  • Proficiency in C/C++.
  • Sound Knowledge of OOP and Design Patterns e.g. {Factory, Singleton, Polymorphism, Abstract}
  • Hands on experience of working on IPCs {Message Queues, Shared Memory, Signals etc.}
  • Thorough knowledge of the standard library, STL containers, and algorithms.
  • Good understanding of memory management in non-garbage collected environments.
Other Requirement:
  • Experience in high-volume, transaction processing productions systems.
  • Hands on experience of working on Linux Platform.
  • Knowledge of Payment Solutions, ATM/Transaction Switching Middleware will be a plus.
Apply at: