VC++ using MFC
Strong Technical Knowledge of VC++, MFC, C++, STL and C
Should have experience in multi-threaded application
Should have experience in developing applications using TCP/IP Socket Programming, Serial communications
Should have knowledge to design and develop multi-layer, cross platform applications using design patterns
Experience in technology like C#.Net will be an added advantage
Knowledge of Linux will be an added advantage
Knowledge of SQLite Database and Stored procedures
Knowledge of Protocol development like Modbus, Bluetooth will be an added advantage
Experience in developing Web interfaces for embedded devices will be an added advantage
Experience on Multilanguage implementation will be an added advantage
Should able to work on Software projects independently
Excellent in Verbal/Written Communication
Must Have Experience in working with overseas teams in different time zone and flexible.
Must aware of SDLC process
Develop and Test Windows based software applications
Participate in divisional calls and capture requirements
Prepare software design and architecture document for assigned projects
Participate in Code Reviews
Develop high level and low level design for assigned projects
Meet committed deadlines
Industry Type-IT-Software, Software Services
Functional Area-IT Software - Application Programming, Maintenance
Role-Software Developer