-
Manage working resources for a team size
of 10 to 25 members and 5-6 projects simultaneously.
-
Ensure 100% compliance of the software
development processes.
-
Prepare relevant documents for the
project plan. Communicate constantly with the client on
issues/status regarding project execution.
-
Responsible for staffing and assimilating
technical facilities for the project.
-
Define and prepare project plans
-
Estimate Projects’ efforts and prepare
schedules.
-
Evaluate high level design and
architecture
-
Define project team organization,
allocate, execute project assignments and monitor tasks
assigned to team members
-
Ensure adherence to delivery schedules &
quality processes
-
Should be responsible for reporting
directly to management for progress and status of
projects to management.
-
Should be responsible for making and
ensuring standards