The Technical Project Manager (TPM) will lead, manage, and deliver complex software development projects, ensuring alignment between business requirements and technical implementation. The role requires strong technical understanding, project management expertise, and the ability to translate complex functional requirements into actionable development plans.
The TPM will coordinate closely with stakeholders, system analysts, development teams, and quality assurance units to ensure the successful and timely delivery of high-quality software solutions while maintaining compliance with organizational standards and best practices.
Responsibilities:
1. Project Planning & Delivery
• Develop and manage project plans, sprint structures, timelines, and resource allocations.
• Ensure projects are delivered within defined scope, schedule, and quality standards.
• Track project progress, manage dependencies, and monitor key performance indicators.
• Identify and mitigate project risks and ensure timely resolution of issues.
2. Technical Oversight
• Provide technical guidance to development teams to ensure proper system design and implementation.
• Review functional specifications, technical design documents, and architecture to ensure alignment with project requirements.
• Assess system impacts, integration requirements, and data dependencies across multiple modules and platforms.
3. Requirements & Stakeholder Coordination
• Work closely with business analysts and system design teams to refine requirements and resolve ambiguities.
• Serve as the primary liaison between technical teams and business stakeholders.
• Conduct requirement walkthroughs, technical discussions, and project status reviews with stakeholders and management.
4. Quality Assurance & Compliance
• Ensure quality assurance processes are followed, including functional, integration, and regression testing.
• Oversee user acceptance testing (UAT) and ensure feedback is addressed before production release.
• Ensure compliance with organizational standards, security policies, and regulatory requirements.
5. Team Leadership
• Lead cross-functional teams including developers, analysts, QA engineers, and support staff.
• Remove project blockers, resolve conflicts, and ensure effective collaboration across teams.
• Mentor team members and promote best practices in project management and technical delivery.
Required Skills & Qualifications
Education
• 4 Years Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
• Project management certifications (such as PMP, PRINCE2, or Agile/Scrum certifications) are preferred.
Experience
• 3–5 years of experience in software development or technical project management.
• Proven experience managing complex software or enterprise system implementations.
• Experience working with large-scale data-driven systems or government/enterprise platforms is an advantage.
Technical Skills
• Strong understanding of software development lifecycle (SDLC), Agile/Scrum methodologies, and project delivery frameworks.
• Knowledge of enterprise architectures, APIs, databases, system integrations, and workflow-based systems.
• Familiarity with project management and collaboration tools such as Jira, MS Project, or similar platforms.
Soft Skills
• Excellent communication and documentation skills.
• Strong analytical thinking, problem-solving, and decision-making abilities.
• Ability to manage multiple priorities, tight deadlines, and dynamic project environments.
Technical Support:
Diagnose and resolve hardware, software, and networking issues.
Escalate unresolved issues to higher-level support or external vendors as needed.
Installation and Configuration:
Install, configure, and maintain PCs, laptops, printers, and other peripheral devices.
Deploy and update software applications and operating systems.
Maintenance and Monitoring:
Perform routine maintenance on IT equipment (e.g., updates, patches, antivirus).
Monitor system performance and address any abnormalities.
Maintain hardware inventory and asset tracking.
Virtual Meeting Support:
Set up, support, and troubleshoot virtual meetings and webinars.
Provide technical support for platforms such as Microsoft Teams, Zoom, Webex, Google Meet, etc.
Assist in managing meeting invites, permissions, recordings, and participant controls.
Support AV equipment and ensure smooth integration with virtual meeting tools.
QUALIFICATIONS: Bachelor’s or Master Degree in Computer Science, Information Technology from reputed University
Career Level: Entry Level
Minimum Experience: 1 Year (Relevant experience shall be preferred)
IT Troubleshooting
Knowledge Network Installation
Laser Printers Troubleshooting
Computer Hardware Installation
We offer market-based compensation and benefits. Our benefits include generous health insurance coverage for self, spouse, children and parents (inpatient and outpatient), unrivaled group life insurance, above average annual salary raises, lucrative annual bonuses, gratuity, loans and leave encashment etc.
We foster an open and friendly environment that encourages diversity and equal employment opportunity. We put extra efforts and energy to create a workplace that focus on employees well-being physical and mental health, high level of engagement through HR best practices.
Our Software Development Life Cycle (SDLC) offers unique learning opportunity to every team member to learn and become a specialist of either any specific technology or multiple tools and technologies. That creates unparalleled opportunities for career advancement. We aim to invest significantly on our employees learning and development.
Over the years, we have achieved and maintained an outstanding work life balance, yet we do not miss our timelines. In fact, this is helping us to do our work more efficiently maintaining productivity and quality. We are also flexible to opt for remote/ hybrid working whenever there is a requirement or need.
©2022 PRAL, All rights reserved.