The main function of the Technical Project Manager is to lead a small team
of software engineers whose primary responsibilities are to design, develop,
and maintain software solutions on web, cloud-based or mobile platforms.
In this capacity.
â— The Technical Project Manager is responsible for the delivery of the
assigned tasks at the module, sub project or project level by leading the
software development process. A person with passion for conceptualizing
and creating innovative digital solutions for business transformation will be
an ideal fit for this position.
â— The Technical Project Manager is responsible for driving functional
specifications, user stories, epics, high/low level designs, test, integration
and deployment strategies and subsystem interfaces.
â— The Technical Project Manager shall make use of well-established design
patterns and architectures, choice of software algorithms and follow agile
development processes.
â— The Technical Manager is responsible for project planning, project
management and process implementation.
â— Playing the role of a local proxy-product owner, setting up the scrum teams
and executing the project using the defined Scrum process and
continuously improving the team's Agile approach.
Responsibilities and Duties:
â— Effectively estimate, plan, manage and deliver 4 to 6 medium and small
sized projects executed by one or more scrum teams.
â— Ability to learn and manage a mix of projects on various fronts such as -
desktop, cloud, mobile, and backend technologies.
â— Drive specifications, user stories and epics, high level design, low level
design, data structures, and choice of algorithms, decision on development
platforms, system interfaces and test plans.
â— Manage the quality of the work products and ensure that work is done as
estimated.
â— Resolve system design / interface issues that surface during
implementation and resolve dependencies
â— Responsible for highlighting problem areas (with enough time to act) and
taking action to mi