Key Responsibilities :
Plan, coordinate, and control project schedules, resources, equipment, and deliverables.
Ensure optimal utilization of resources and cost efficiency.
Manage client relationships, ensuring clear communication and high satisfaction levels.
Participate in the full software development life cycle — from requirement definition to delivery.
Delegate tasks to team members effectively, ensuring alignment with project goals.
Track, assess, and communicate project risks, dependencies, and opportunities.
Maintain project timelines and ensure on-time delivery of milestones.
Organize and lead stakeholder and project team meetings, documenting minutes and action items.
Collaborate with clients to define requirements, project scope, and objectives.
Break projects into actionable steps with realistic timeframes.
Monitor project progress, proactively resolving any roadblocks or issues.
Skill Sets:
Proven project management experience in the IT/software industry.
Strong risk management and risk mitigation capabilities.
Experience in project coordination, client communication, and cross-functional collaboration.
Hands-on experience with project management tools (e.g., JIRA, Zoho Projects, Trello, Asana, or similar).
Good knowledge of AI, mobile app technologies (iOS, Android, cross-platform), frontend frameworks (React, Angular, Vue), and backend technologies (Node.js, PHP, .NET, Java, Python, etc.) to effectively coordinate with development teams.
Proficiency in tracking project timelines, and resources.
Empathy and adaptability to understand both team and client perspectives.
Ability to create and maintain project documentation, reports, and delivery plans.
Excellent communication, leadership, and interpersonal skills.
Strong team player with the ability to motivate and guide diverse teams.
Well-versed with Agile methodologies (Scrum, Kanban, etc.).
Added Advantage:
Project Management Certification