The main goal of Tecban is to be a bank partner, providing the same ATM for more than 40+ financial institutions. But each one, could personalize his own transaction.
I worked for the ATM development Team.
We had to analyst the costumers projects (that used to be inside costumers and the banks projects), and project the solution doing the analys and design to deliver to 3rd partner develop.
I also did inside development, using C++, to security projects.
The main language of Tecban ATM was VB6, but we started to change to Java Web (EE)