Job Description
Responsible for overseeing the execution and delivery of software and app development projects. Acts as the bridge between technical teams and business stakeholders. Ensures project timelines, quality, and resource alignment. Coordinates across departments and may engage directly with clients.
To plan, execute, and manage technical projects, ensuring that software solutions are delivered on time, within scope, and meet the required quality standards through effective coordination and stakeholder management.
Key Responsibilities
• Plan and manage software and mobile app development projects from initiation to delivery
• Define project scope, goals, and deliverables that support business objectives
• Coordinate internal resources and third parties for flawless execution
• Establish and manage project schedules, ensuring tasks are tracked and delivered on time
• Serve as primary point of contact for internal teams and external clients
• Identify project risks and develop mitigation plans
• Prepare project documentation, reports, and communication decks for leadership
Key Experiences / Qualifications
Education: Bachelor’s in Computer Science, Software Engineering, or Project Management
Experience: 3–5 years in technical project management within software or IT services
Knowledge
Project Tools: JIRA, Trello, ClickUp, or similar tools
Frameworks: Agile/Scrum methodology, project lifecycle management
Domain: Software development processes and business operations
Functional Competencies
• Project planning and tracking
• Risk management
• Quality control
• Technical understanding of product
• Team facilitation
Other Personal Qualities
• Professional demeanor
• Adaptable and quick learner
• Focused on quality and timelines