Major Responsibility/ Job Responsibility:
Working with all the stakeholders to define and execute the engineering project.
Managing all the changes and issues with the stakeholders.
Providing project plans that include schedule, cost inclusion, etc.
Planning for risk and developing strategies for dealing with potential risks as well as covering them.
Making sure that the execution of all projects is carried out on schedule.
Following the defined processes and policies as ordered by his seniors.
Striving for process improvements in several aspects of engineering execution.
Providing the engineering project status and maintaining the communication infrastructure.
Undertaking early release definition and scope negotiation.
Assessing training needs and selecting training tools for team members.
Recognizing areas for internal improvement and developing plans for implementing them.
Complying and enforcing standard company policies and procedures.
Reviewing the status reports of project team members and addressing issues as being appropriate.
Key Result Areas:
In charge of planning, implementing and executing specific project goals. Duties associated with this position involve monitoring associated budgets, allocating project resources and motivating and managing the projects team members. Other duties include issuing progress reports and ensuring deadlines are met in a timely and efficient fashion.
Facilitating and making trade off decisions between quality, costs, resources, scope and time
Necessary Qualification/ Technical Skills:
3+ years of actual experience as a project manager on software development projects with customer facing role
3+ years of development experience on J2EE, C/C++ and .Net -
Actual involvements in CMMI certification appraisal process (for Level- 3 or higher)
Special Skills (If Any):
Engineering degree (Graduate/post graduate) in Computer Science/ Information Technology/ Electronics