Ajmera Infotech logo

Technical Program Manager

Ajmera Infotech
Full-time
On-site
Bangalore, Karnataka, India

Job Title: Technical Program Manager (TPM)
Experience: 3 to 5 years
Location: Ahmedabad, Bangalore, Hyderabad
Job Type: Full-Time
Department: [Specify Department]
Reports To: Senior Technical Program Manager / Director

Job Summary:
We are looking for a dynamic and experienced Technical Program Manager (TPM) to lead and manage cross-functional programs across engineering, product, and other teams. The TPM will be responsible for coordinating large-scale technical projects, ensuring smooth execution, and delivering results within the specified timelines and scope. The ideal candidate is a highly organized individual with strong leadership, communication, and technical expertise to drive project success while managing risks and aligning the efforts of multiple teams.

Key Responsibilities:

  • Lead Program Management: Oversee and manage the full life cycle of complex technical programs from inception to delivery. Develop program plans, timelines, and milestones.
  • Stakeholder Collaboration: Work closely with product managers, engineers, designers, and leadership to define technical requirements, align priorities, and drive project execution.
  • Risk Management: Identify and mitigate risks throughout the project lifecycle, ensuring that obstacles are identified early and addressed effectively.
  • Cross-Team Coordination: Act as the liaison between multiple cross-functional teams, ensuring alignment, collaboration, and transparency of work streams.
  • Technical Acumen: Work with engineering teams to deeply understand the technical details and complexity of the projects, helping to make informed decisions and trade-offs.
  • Reporting & Communication: Regularly update stakeholders, including executive leadership, on program status, milestones, risks, and dependencies. Provide clear, concise, and actionable communication.
  • Process Improvement: Continuously improve processes to increase efficiency, predictability, and scalability of program delivery. Advocate for best practices in program and project management.
  • Resource Allocation: Manage program resources, ensuring the right skills are available to deliver on program objectives. Work with leadership to prioritize programs and manage resource trade-offs when necessary.
  • Change Management: Lead change management initiatives when project scope, timelines, or objectives evolve. Ensure teams are informed and agile in adapting to changes.


Requirements

  • Bachelor’s degree in BTech/B. E - Computer Science, IT, Computer Engineering, MS in IT, MBA, MTech, MSc IT, or equivalent practical experience.
  • 3 to 5 years of experience in program or project management in a technical environment, with a proven track record of managing and delivering complex technical programs.
  • Strong understanding of software development life cycles, modern technology stacks, and product development processes.
  • Exceptional organizational skills and attention to detail.
  • Excellent communication skills, with the ability to distill complex technical information into clear, concise communications for non-technical stakeholders.
  • Experience with Agile methodologies, such as Scrum or Kanban, and related tools (Jira, Trello, etc.).
  • Demonstrated ability to lead and influence teams in a fast-paced, dynamic environment.
  • Ability to manage multiple priorities and projects with a sense of urgency, focus, and discipline.
  • Proven problem-solving skills, with the ability to anticipate and navigate challenges efficiently.
  • Preferred Qualifications:

    • Master’s degree in a technical field or business administration.
    • Understanding and hands-on experience with project management tools like Jira, Trello, Asana, Monday.com, Microsoft Project, GitLab, GitHub, etc.
    • Experience working in a cloud-based environment (AWS, Azure, GCP).
    • Knowledge of CI/CD pipelines, DevOps practices, and microservices architecture.
    • PMP or other program management certifications.
    • Experience managing geographically distributed teams.
    • Knowledge of data-driven decision-making and reporting (e.g., dashboards, KPIs, OKRs).


    Benefits

    Working with a company like Ajmera Infotech can provide several benefits, such as: 
    • Professional development: Joining Ajmera Infotech could provide opportunities for professional development, such as learning new technical skills and working on innovative projects. 
    • Collaborative work environment: Ajmera Infotech has a collaborative work environment where employees can work closely with other team members to develop and implement solutions. 
    • Competitive compensation: We offer competitive compensation packages to attract and retain top talent. 
    • Work-life balance: Flexible work arrangements, which can help employees achieve a better work-life balance
    • Benefits package: We offer a range of benefits, such as health insurance, bonuses, and paid time off.  For more information please reach out to our Hiring Team at jobs@ajmerainfotech.com | Direct call at +91 93167 32470