Job Description
Key Responsibilities
- Develop detailed project plans, including timelines, budgets, and risk assessments, to guide the execution of application and PC development initiatives.
- Coordinate project resources across departments, ensuring optimal allocation of personnel, tools, and technologies to support project milestones.
- Monitor and control project changes through formal change management processes, balancing stakeholder needs with technical feasibility.
- Establish a structured business iteration plan that aligns with organizational goals, prioritizing features and functionalities based on user feedback and market trends.
- Act as a central point of contact for project-related communication, facilitating collaboration between developers, designers, and business stakeholders.
- Track and manage requirements throughout the project lifecycle, ensuring alignment with evolving business needs and technical specifications.
- Identify and resolve project-related issues promptly, implementing corrective actions to mitigate risks and maintain project momentum.
- Document project progress and deliverables systematically, providing transparency to stakeholders and supporting post-launch evaluation.
- Lead post-mortem analyses to identify lessons learned and areas for improvement, contributing to the refinement of project management practices.
- Ensure compliance with industry standards and internal policies while maintaining a focus on innovation and efficiency in project delivery.
Job Requirements
- Proven experience in project management, preferably with a focus on software development projects (application/PC) across multiple industries.
- Strong proficiency in project management methodologies such as Agile, Scrum, or Waterfall, with demonstrated success in implementing these frameworks.
- Excellent communication skills, including the ability to articulate technical requirements to non-technical stakeholders and vice versa.
- Ability to manage complex project dependencies and deliverables, ensuring alignment with business objectives and technical constraints.
- Proficiency in using project management tools (e.g., JIRA, Trello, Asana) for task tracking, resource allocation, and progress monitoring.
- Experience in risk management and change control processes, with a track record of minimizing project delays and budget overruns.
- Leadership skills to guide cross-functional teams, resolve conflicts, and foster a collaborative project environment.
- Strong analytical abilities to evaluate project performance metrics and make data-driven decisions for process optimization.
- Knowledge of software development lifecycle (SDLC) stages, including requirements gathering, design, development, testing, and deployment.
- Ability to create and maintain project documentation, including scope statements, status reports, and post-launch reviews.
- Excellent organizational skills to manage multiple projects simultaneously while maintaining attention to detail and quality standards.
- Proficiency in stakeholder management, including the ability to negotiate requirements, manage expectations, and ensure buy-in from all parties.
- Experience in establishing and maintaining project management systems tailored to departmental needs, improving team efficiency and accountability.
- Ability to adapt to changing business priorities and technological advancements while maintaining project stability and deliverables.
- Strong problem-solving skills to address technical, operational, and strategic challenges that arise during project execution.
- Knowledge of quality assurance practices and testing protocols to ensure project deliverables meet industry standards and user expectations.
- Experience in budget management and cost control, ensuring projects remain within financial constraints while delivering maximum value.
- Ability to lead and mentor junior team members, fostering professional growth and enhancing overall team performance.
- Proficiency in data analysis tools to track project metrics, identify trends, and provide actionable insights for process improvement.
- Excellent time management skills to prioritize tasks, meet deadlines, and maintain a balanced workload across projects.


