Our client is a Leading Mobile Product company in B2C transport solutions : - It gives you real time information about bus, local train, metro and monorail schedules.
It factors in blocks and diversions & delays and cancellations when suggesting any mode of transport to you. - It tells you exactly when the next bus, train or metro rail will arrive so you can plan your journey with ease, even using multiple modes of transport.
Android play store downloads - 500,000 - 1,000,000 - Hiring high quality tech team to build more advanced capabilities such as Public Transport Ticket booking, Point-
to-Point Transport Solution, Wallet Integration, etc Job description : Exp Required : 3- 7 Yrs Location : Andheri East Job Description : Point of Sale Application Developer -
He should have worked on the payment application running on point of sale terminal such as Ingenico and VeriFone devices.
Interface with bank acquiring switch as per ISO 8583 specifications - Implement key injection process and encryption mechanisms with the acquiring switch -
Translate business use cases into functional applications - Design and implement the applications that are usable, scalable and maintainable -
Test and tune for performance and bottlenecks B. Education and experience : - Degree in Engineering or equivalent with atleast 3-
4 years of experience - 2 years dedicated experience in working on payment application on VeriFone and Ingenico devices. -
Experience in developing for transit application and NCMC cards would be plus. C. Skillset : Must have all of the following : -
Proficient in either C or C++ or any other language for resource constrained systems - A very clear understanding of Manual Memory Management -
Written portable code across atleast 2 platforms - Experience in atleast one of OOP, MV-, Design Patterns, Clean Arch or FP -
Knowledge of branching and code-review in atleast one code versioning tool e.g. git, SVN etc- Good to have one or more of the following : -
Moderate knowledge of multiple build systems, e.g. make, cmake, ant etc- - Moderate knowledge of debuggers, profilers or toolchains -
Basic knowledge of (code) testing techniques and associated automation - Basic knowledge of Continuous Integration and Continuous Development (ref : hirist.com)