Description:
This position is responsible for providing overall technical leadership within a corporate IT team and is responsible for planning, specifying, designing and overseeing the implementation of the technologies that make up the company's global leading-edge Business Applications and tool sets for internal use. This includes being able to demonstrate technical leadership, project and delivery management. It is also responsible for the daily supervision and task assignments for the software engineering team including: conflict resolution, performance assessment and effective management within technical project team. Must be able to lead collaboration and design sessions with-in cross functional teams and departments, and be able to effectively present project status/issues/plans to senior management.
Responsibilities:
- Oversees the development, support, maintenance, and implementation of projects/solutions through managers
- Analyze requirements, design and implement business functionality within application(s). Uses expert technical/domain knowledge to influence solution architecture and functionality
- Reviews functional, technical documentation and test matrices for modifications.
- Contributes to quality metric definition, reviews quality metrics and determines remediation plans
- Responsible for operational support including maintenance of internal applications with an eye towards 24*7 support.
- Familiar with the agile methodology, ensures development processes and quality standards are adhered
- Reviews project milestones, deliverables and quality metrics. Identifies risks and defines mitigation plans. Responsible for all aspects of project and delivery management.
- Resolves all project issues including budget, timeline, scope changes, software functionality and technology to ensure meeting business requirements.
- Ensures that projects deliver the value/ROI agreed upon within the engagement.
- Responsible for reporting progress, weekly, monthly and quarterly as necessary.
- Responsible for developing appropriate processes and road map including technology, hiring plans, training requirements, and staffing
- Identifies functional linkages across the organization for inter departmental collaboration. Facilitates cross team communication to resolve impediments
- Sets the standards, acts as role model and provides leadership for all interactions with associates and executives within JDA.
- Set the performance goals to the team members, provides feedback to managers on career path and guides them in continuous development and learning.
- Ensure lessons learned are propagated across team to increase institutional knowledge
- Uses expert people management skills to attract, motivate, and retain talent. Recognizes, addresses, and escalates personnel related impediments of the team
- Keeps expenses within budget, provides budget input for capital expenditure and operational expenses of the team. Escalates issues that may have negative financial impact
Skills and Leadership requirements:
- A Bachelor's degree in a related Computer Sciences field is preferred.
- 10 - 15 years of IT experience in various capacities / roles including application development and solution delivery in on-site off-shore environment.
- 8+ years in a Technical Project Management / leadership role.
- Proven leadership skill in managing a technical team of software developers in a dynamic and demanding environment.
- Extremely knowledgeable and skilled in the use of multiple technologies: Enterprise / Packaged Applications in Finance / CRM / HCM domains, Hyperion 9.x, Microsoft .Net, C++, MS SharePoint, Web Development Technologies.
- Experience with implantation of packaged application slike PeopleSoft Applications, SF.Com, etc..
- Demonstrated experience and success in implementing sophisticated Applications and technology solutions in a diverse environment.
- Knowledge of current technological developments/trends.
- Strategic planning skills.
- Knowledge of planning and scheduling techniques.
- Knowledge of operational staffing and equipment requirements.
- Knowledge of computer security and audit procedures and requirements.
- Excellent at Multi-tasking.
- Ability to communicate precisely both written and verbally.
- Ability to set priorities to be self-directed based on relative importance of job responsibilities.
- Ability to be on call and available after-hours for meetings and collaboration with on-site teams as required.
sajith @ spectrumconsultants. com