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