We need a team of developers or a dedicated senior developer/architect who can look at the existing VB6 code base and implement the desired changes to a .NET environment. The original code is not written using the best OO/design principles so the new .NET code must be written using the industry best practices i.e. Software Design Patterns, OO principles and extensibility need to be followed.
The software interacts with SQL database and the knowledge of SQL server working is preferred. Also, industry experience of Kiosk Software development which can interact with a variety of hardware peripherals i.e. Note readers, coin readers, Barcode scanners, Touchscreen, Thermal printer is preferred.