Requirements
Education
-
Bachelor/Honors, Bachelor of Science (BSc), in Computer Science & Engineering
Additional Requirements
đš Experience & Qualifications
- Age: At least 30 years
- Minimum 3â5 years of experience in Software Project Management, Technical Team Leadership, or a similar role
- Proven experience managing web application development projects from planning to deployment is mandatory
- Strong understanding of the Software Development Life Cycle (SDLC), Agile methodologies, and software delivery processes
đš Preferred Industry Experience
- Experience working with:
- ERP Software
- VAT Management Software
- School Management Systems
- Enterprise Business Applications
- SaaS Platforms
- Prior involvement in large-scale software implementation, migration, or digital transformation projects will be highly valued
đš Technical Project Management Knowledge
- Hands-on experience managing projects built with:
- Laravel
- Python
- JavaScript
- Spring Boot
- Ability to coordinate effectively with developers, QA engineers, UI/UX designers, DevOps engineers, and support teams
- Understanding of software architecture, database concepts, API integrations, and deployment processes
đš Project & Team Management Skills
- Strong leadership and team coordination capabilities
- Ability to manage multiple projects, priorities, deadlines, and stakeholders simultaneously
- Experience conducting Agile ceremonies, sprint planning, backlog management, and release coordination
- Strong risk identification, issue resolution, and decision-making skills
đš Communication & Professional Competencies
- Excellent communication, presentation, and stakeholder management skills
- Strong analytical thinking and problem-solving ability
- Ability to work in a fast-paced environment and drive projects to successful completion
- Results-oriented mindset with strong accountability and ownership of project outcomes
đš Preferred Candidate Profile
- Experience leading cross-functional software development teams
- Familiarity with project management and collaboration tools such as Jira, Trello, ClickUp, or similar platforms
- Strong understanding of QA processes, release management, KPI tracking, and performance monitoring
- Ability to align technical execution with business objectives and customer requirements
Responsibilities & Context
Next Page Technology Ltd. is seeking a highly organized, technically sound, and results-driven Project Manager to lead software development projects, manage Agile teams, and ensure successful delivery of enterprise solutions. The company is currently modernizing its School Management Software by migrating from Laravel to Python and developing a large-scale VAT Software using JavaScript and Spring Boot.
The ideal candidate will be responsible for project governance, Agile execution, team coordination, KPI management, quality assurance oversight, and successful software delivery within defined timelines and quality standards.
đš Key Responsibilities
đš Project Governance & Agile Leadership
- Lead end-to-end software development projects using Agile/Scrum methodologies
- Conduct and facilitate Agile ceremonies including:
- Daily Standups
- Sprint Planning
- Sprint Reviews
- Sprint Retrospectives
- Defect Triage Meetings
- Monitor daily team activities and ensure proper task allocation and execution
- Break down large and complex project requirements into manageable user stories and development tasks
- Define sprint goals and ensure timely delivery of project milestones
đš Project Planning & Delivery Management
- Estimate realistic project timelines, sprint capacities, and delivery targets
- Track project progress, sprint velocity, resource utilization, and delivery performance
- Identify project risks, dependencies, bottlenecks, and mitigation strategies
- Ensure projects are delivered within scope, timeline, quality, and budget expectations
đš Performance Management & KPI Execution
- Design, implement, and monitor SMART KPIs across engineering, QA, support, and operational teams
- Evaluate team productivity, performance trends, and delivery efficiency
- Drive continuous improvement initiatives to enhance workflow effectiveness and project outcomes
- Prepare performance reports and recommendations for management review
đš QA Management & Release Governance
- Oversee end-to-end software quality assurance activities across multiple projects
- Plan, assign, and monitor:
- Manual Testing
- API Testing
- Regression Testing
- Automation Testing
- Coordinate closely with Backend, Frontend, and QA teams to ensure seamless product integration and quality validation
- Manage the complete defect lifecycle from identification through resolution and verification
- Approve production releases only after meeting quality, performance, security, and compliance standards
đš Migration & Technology Transformation Management
- Lead and monitor critical software migration initiatives including:
- Laravel to Python migration for School Management Software
- Laravel to JavaScript & Spring Boot migration for VAT Software
- Identify migration risks, dependencies, and technical challenges
- Coordinate with development teams to ensure smooth transition and minimal business disruption
- Monitor project progress and ensure migration milestones are achieved successfully
đš Stakeholder & Team Coordination
- Act as the primary coordination point between management, development teams, QA teams, support teams, and business stakeholders
- Facilitate effective communication and collaboration across cross-functional teams
- Provide project updates, risk assessments, and status reports to senior management
- Ensure alignment between business objectives and technical execution
đš Customer Support & Post-Deployment Oversight
- Coordinate with support teams to monitor:
- Post-deployment issues
- Customer feedback
- Product enhancement requests
- After-sales support activities
- Ensure timely issue resolution and continuous service improvement
- Monitor product stability and customer satisfaction following software releases
đš Required Competencies
- Strong knowledge of Agile, Scrum, SDLC, and software project management methodologies
- Experience managing software development teams and enterprise software projects
- Strong understanding of software testing, QA processes, and release management
- Experience with project management tools such as:
- Jira
- Trello
- ClickUp
- Azure DevOps (preferred)
- Excellent leadership, communication, and stakeholder management skills
- Strong analytical, planning, and risk management capabilities
- Ability to manage multiple projects simultaneously in a fast-paced environment
Compensation & Other Benefits
- Performance bonus
-
Salary Review: Half Yearly
-
Lunch Facilities: Partially subsidize
-
Festival Bonus: 2
Work Place
Work from Office
Employment Status
Type:
Full Time/Permanent