Position - DGM – Software Development
Function - Delivery
Nature of Work - This is a Senior Managerial position and an individual is expected to be:
- Responsible for end to end delivery of multiple projects using - Products & Solutions across different geographies, meeting all required functionality, and within allocated schedule and budget.
- Responsible for management of 60-100 members consisting of Sr. PM, PM, PL, TL and team under them.
- Involved in all Strategic Business Unit related issues.
- Works closely with business stakeholders to meet the company’s business goals and targets.
- Proven expertise in estimation, planning, project management, budgeting and quality assurance.
- Drive Performance Assessment, Training, coaching and mentoring to team members.
- Build competency development and drive to improve productivity.
Reports to - Vice President – Delivery
Qualification & Experience
- Engineering degree in preferably in Computer Science,IT/ MCA, MTech ( Full Time through out 1st Div.) from a good institute.
- 16-18 years experience in S/W development across a wide variety of development projects, out of which 5 years in project management and people management.
- PMP or PMI certification is desirable.
- Domain knowledge of BFSI/ BPM/ ECM/ CCM/ DMS practices is desirable.
Skill Set
1. Technical Skills
2. Managerial Leadership & Personal Skills
- Knowledge of current technological trends in the S/W development industry, such as OOP’s, Multi-Tier S/W development, Component Architecture, Web Based S/W
- Good experience on Core Java, JSP, Servlets, EJB, Oracle/SQL.
- Responsible for the end to end delivery. Ensuring that Project Delivery Metrics are controlled throughout the project lifecycle. Tracking project requirements implementation throughout different phases of the project lifecycle.
- Knowledge of system integration issues.
- Thorough understanding of Project Management methodologies and tools.
- Ability to gather and analyze data and draw logical conclusions
- Understanding the company’s vision and goals, business operations and market.
- Experience of planning, budgeting and quality assurance as it relates to S/W development projects.
- Excellent oral and written communication skills.
- Ability to establish and maintain effective work relationships at all levels.
- Ability to inspire, train and mentor and lead the team.
- Ability to coordinate and prioritize customer requests with the assistance of other managers to ensure the highest level of service possible to the customer.
- Ability to write performance evaluations, issue counseling forms and disciplinary actions, handle employee complaints and grievances and recommend the hiring, termination and promotion of staff.
Role Definition
Technical Role
- Well versed with complete Software Development Life Cycle with extensive experience in Requirements Management, Onsite-Offshore Coordination, Design and Development.
Review and ensure the preparation of the following
- System Architecture
- External Specifications
- Internal Specifications
- Software Development Plan, Configuration Management Plan and Project plan
- Technical Documentation
- Ensure that the ISO processes are in place and are being carried out in various projects.
Managerial Role - Must have handled multiple projects with P& L responsibility.
- Experienced in managing both FPP and T&M projects on diverse functional domains
- Monitor, control projects schedules and progress.
- Provide/ monitor necessary resources for smooth project execution.
- Performance appraisal/ counseling of the group members.
- Evaluate training needs (technical, managerial) and get the required training programs implemented.
- Coordinate, communicate with the client on project related matters.
- Review contracts, carry out risk analysis and mitigation exercises and update the top management on the same.
- Propose group members for rewards/ recognition.
- Create a conducive environment to evolve better - Quality System Processes.
Vinay
Didn’t find the job appropriate? Report this Job