1. Lead and manage the 3 functional IT teams: Development (10+ programmers and 2 SA's), Database and Technical support
2. Manage development projects includes: web-based applications for call center agents, website transaction engines, back-office ERP, Mobile apps, real-time performance reports, data warehousing solutions, multiple-platform database design/installations/access/management/security, etc.
3. Participate in requirement gathering and confirm requirement, scope and timeline with users
4. Estimate timeline and resource man-hours required
5. Manage and tracking project (both timeline and budget)
6. Manage team across SDLC phases (From Requirement through Production deployment and maintenance)
7. Initiate new solutions ideas or design new program to improve efficiency in workplace
8. Motivate, coach, develop and evaluate team programmers/IT-specialists