- Understand the business vision, drivers, goals and objectives to lead solution teams and projects
- Manage and deliver multiple simultaneous medium to large projects on-time, on-budget with the agreed upon functionality
- Work with the broader team to develop and implement staffing models and build strong teams
- Manage all aspects of the on-shore & off-shore staff, budgets, management and delivery processes
- Partner with the on-shore & off-shore engineering teams to define the optimal organization structure, roles, responsibilities, and deliverables, delivery processes
- Lead multiple DMS projects teams through the entire software development life-cycle including: planning, estimating, requirements management, development, testing, and implementation
- Lead software development efforts include new product development, maintenance and enhancements of existing products, implementation support, and L3 support
- Implements and executes the necessary project management and delivery processes to ensure predictable results – on-time, on-budget, with the functionality required
- Develop DMS Technologies Roadmap – Data Capture (Kofax, KTM, Ephesoft), MFT (GS), ECM (DRCi/Webi-COMD, Alfresco), End-2-End reporting, and Workflow / BPM, others etc
- Lead and establish multiple development methodologies – agile, iterative, waterfall
- Reviews applications status (including ticket data (L2, L3 etc.) and drive continuous improvements
- Define and implement the technical infrastructure to support on-shore / offshore teams
- Proactively define and implement improvements to the management and delivery processes
|