Amdocs Development Centre - India PuneDevelopment Manager,Software Development & Design
Aug. 2010 - Aug. 2014PuneRole Description Manage and lead design, development, and maintenance projects. Accountable for software development and/or maintenance to meet the Scope, Quality, Time, and Budget. Responsible for Team and People management (professional and personal care aspects). Manage all relevant stakeholder expectations and relationships and provide visibility for the project(s) status regularly. Key responsibilities 1. Development Management - Setup and drive software engineering lifecycle of a project. Accountable for software development and/or maintenance project planning, execution, monitoring, risk management, resolution of issues, and achievement of the targets set for the project such as delivery of the scope within agreed quality, time, budget, and other agreed KPIs/SLAs. Monitor progress and predict risks (quality, timeline, and budget) as needed and implement necessary mitigations which lead to meeting the KPI to GA, Production, or Stable business as usual. Prioritize of activities (self, team, external). Understand and implement Amdocs development processes. 2. People Management - Attract, develop, and retain talent to build and maintain strong, effective, and competent teams and build their knowledge. Structure the group in a way that is best-suited to the product/service development and maximize efficiency. Coach and empower the team. Foster an environment that encourages team work, with motivation and inspiration. Responsible for HR processes such as recruitment, onboarding, setting clear goals and objectives, ongoing performance management and feedback, development, and growth of team and team members. Manage day to day employee relations. 3. Technical Leadership - Lead the team to resolve technical challenges. Lead unit level initiatives to build technical competency to meet the needs of the team or unit. 4. Quality - Accountable for meeting quality object