Responsible for quality and on-time delivery of project deliverables at the minimum possible costPlans estimation of resources for a project - focused effort estimates for all the deliverables, keeping in-view constraints like resource proficiency skill, experience and technology.Plans scheduling / Re-Scheduling for each assigned projectPlans resource Allocation / Re-Allocation Most effective / efficient resource allocation to ensure maximum utility and shortest time to deliveryPlans product Evolutions Planning version releases with specific features to be excluded or included in each releaseEnsures that all deliverables are being produced and properly maintained by the teamImplements procedures to ensure proper archival of development productsMakes sure that the developers are not stuck on any issueProvides overall advice on architecture / look and feel and product quality that is consistent with the vision of the companyCreates a culture within the team which is consistent with the vision of the companyAssesses the work of members of the teamEnsures that the software engineering procedures are followedEnsures development of hi-quality software, with minimum possible bug rateEnsures that the users requirements are being incorporated in the systemConducts Formal and Informal walkthrough of all deliverablesFollows and ensures all the team members are following development policies on recording resource consumption and task assignmentsContinually reviews / discusses milestones with team members and ensures that they are not missedHelps resources develop in areas where they are deficientHelps team in following and adopting the development policiesMaintains metrics on the number and types of bugs per developer and per teamMaintains metrics pertaining to quantity of work of team members and overall resource consumptionMaintains and report schedule of development teams to ensure timely delivery of projectsReports achievement / slippage of milestones per person / team to GM Development & SupportRequirements & Skills
Must have managed the development and implementation of at least two enterprise level applications using Java / J2EE or Dot Net technologies. Excellent communication, negotiation, presentation and problem solving skills with ability to plan, organize, delegate and control work. PMP will be a definite plus
Information Technology and Services - Karachi, Pakistan
#J-18808-Ljbffr