Sign In
 [New User? Sign Up]
Mobile Version

Technical Project Manager

Chennai, TN
Job Code:
  • Manufacturing & Production
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Responsibility and AccountabilityProject ManagementEffective planning, management and delivery of a large project (and its sub projects) with multiple parallel developments within cost/ timelines.Specifications, High Level Design, Low Level Design, Data Structures, and Choice of Algorithms, Common Libraries, system interfaces and Critical code for multiple modules / single-subsystem, test plans.Proper technical implementation from one or more module teams.Resolve system design / interface issues that surface during implementationQuality of technical output of his/her implementation team (all artifacts, design & test documents, code, Configuration. Management, Defect Management, test-reports etc.,) and ensuring that the requirements are met.Accurate Project Status Reporting.Responsible for highlighting problem areas (with enough time to act) and taking action to mitigate at own level or to effectively escalate to higher level(s) of engineering.Developing estimates (, effort, budgets) and plans (schedule, dependencies, deliverables, equipment planning, staffing plans)Proper assessment of execution and technology related risks for all projects under his/her supervisionEffective change management in project(s) arising due to external or internal factors.Resolving or driving to close issues raised by customers in a timely manner.Setting up of acceptance criteria and resolving acceptance issues with any third party modules.Team ManagementTraining / Mentoring / Coaching for team members to create a solid implementation team well versed in technical and development methodology aspectsDevelopment processes being adhered to by his/her teamMorale / productivity of team members - sense such issues - and initiate actions or escalate as appropriate to address these.Effective resource planning for team and required inputs for forecastingAccountable for meeting functional goals within his/her teamTeam planning, skill development and skill-matchingSupporting a high performance culture/environment in team and appropriate and timely recognition of contributions taking note of ability / dedication / discipline.Manage team leads / SSE /SE.Performance management in a fair and timely manner of direct reports, and effective review of appraisals and promotions by team members.Organizing/Chairing technical reviews with teamsTechnical Skills and backgroundDeep Development experience in Native Android.Deep Development experience using REST, SQLite, Providers & Services.JNI / NDK experience is an added advantage.Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.Usage of version control systems (such as git) and continuous integration methodologies.Knowledge / Working experience in TDD a plus.Must have done at least 5 large implementations or 7-8 projects using these technologies.Must have a working experience of about 7 to 10 years in relevant areas.
Degree: M.Sc. (Science) | MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering) | B.Sc. (Science) | BCA (Computer Application)

Experience: 7-10


Application Programming | Database Administration (DBA) | Project Leader/ Project Manager | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News