About the Role

We are seeking an experienced Technical Project Manager with a strong focus on research, estimation, and project planning to join our team. This role involves overseeing the successful delivery of technical projects by conducting in-depth research, creating accurate project estimates, and developing detailed project plans. The ideal candidate will have a background in software development or engineering, along with expertise in project management, budget estimation, and risk analysis.


Key Responsibilities


  • Project Research: Conduct comprehensive research on project requirements, emerging technologies, and best practices to ensure successful project outcomes.
  • Estimation Preparation: Develop accurate project estimations, including time, cost, and resource requirements, based on scope, complexity, and technical considerations.
  • Project Planning: Create detailed project plans with clear milestones, timelines, and deliverables; establish resource allocation and monitor project status.
  • Stakeholder Communication: Collaborate with stakeholders to clarify project objectives, requirements, and deliverables, ensuring alignment on goals and expectations.
  • Risk Management: Identify potential project risks and develop mitigation strategies to address issues proactively.
  • Technical Oversight: Provide technical guidance throughout the project lifecycle, ensuring that the team adheres to best practices and industry standards.
  • Budget & Resource Management: Monitor project budgets, manage resources efficiently, and adjust plans as necessary to ensure optimal allocation.
  • Progress Tracking & Reporting: Track project progress, prepare regular status reports, and communicate updates to stakeholders, addressing any changes in scope or schedule.
  • Continuous Improvement: Identify areas for process improvement within project management workflows and implement solutions to enhance efficiency and accuracy.


Qualifications


  • 8+ years of experience as a Project Manager or Technical Project Manager in software development or related fields.
  • Strong Research Skills: Ability to conduct in-depth technical research to inform project scoping, estimation, and planning.
  • Proficiency in Estimation Techniques: Experience in developing project estimates using methodologies like function point analysis, story points, or analogous estimation.
  • Technical Background: Solid understanding of software development life cycle (SDLC), programming concepts, and architecture.
  • Project Management Expertise: Proficiency in project management tools (e.g., MS Project, Jira, Asana) and methodologies (e.g., Agile, Waterfall).
  • Analytical Skills: Ability to analyze complex technical requirements and translate them into actionable project plans.
  • Strong Communication: Excellent verbal and written communication skills for collaborating with technical and non-technical stakeholders.
  • Problem Solving: Strong problem-solving skills to address project challenges and maintain project momentum.


Preferred Skills


  • Technical Certifications: Project Management Professional (PMP), Agile Certified Practitioner (PMI-ACP), or Certified ScrumMaster (CSM).
  • Experience in Cost Management: Familiarity with financial forecasting, cost management, and budget analysis.
  • Technical Documentation: Ability to prepare clear technical documentation, including requirements specifications and process workflows.