The Project Manager is responsible for planning, coordinating, executing, monitoring, and delivering Acumatica ERP implementation, customization, integration, and support projects within the agreed scope, timeline, budget, and quality standards.
The role involves coordinating with clients, functional consultants, technical consultants, developers, QA engineers, business analysts, and other stakeholders to ensure successful project delivery, effective communication, risk management, and client satisfaction throughout the project lifecycle.
2. Key Responsibilities
A. Project Planning and Management
Develop and maintain project plans, schedules, milestones, deliverables, and resource allocation plans.
Define project scope, objectives, deliverables, assumptions, dependencies, and acceptance criteria in collaboration with stakeholders.
Manage project timelines, budgets, effort estimations, and delivery commitments.
Track project progress against the approved plan and take corrective action when deviations occur.
Coordinate project kick-off meetings, sprint planning, daily coordination, status meetings, and project closure activities as applicable.
Maintain project documentation, including project plans, RAID logs (Risks, Assumptions, Issues, and Dependencies), RACI matrices, meeting minutes, and status reports.
B. Acumatica ERP Implementation Management
Manage the end-to-end Acumatica ERP implementation lifecycle, including requirements gathering, solution design, configuration, customization, testing, deployment, and post-go-live support.
Coordinate with functional consultants to understand business processes and align ERP functionality with client requirements.
Work with technical teams on Acumatica customizations, integrations, reports, dashboards, workflows, and other enhancements.
Monitor configuration, development, testing, data migration, user acceptance testing (UAT), and deployment activities.
Coordinate with relevant teams to resolve functional, technical, integration, and data-related issues.
Ensure deliverables align with approved business requirements, solution designs, and acceptance criteria.
Monitor project readiness for deployment, including testing completion, client approvals, data validation, training, and cutover planning.
C. Client and Stakeholder Management
Act as the primary point of contact for assigned clients and maintain clear, professional, and timely communication.
Gather and clarify client requirements, expectations, priorities, and concerns.
Communicate project progress, milestones, risks, issues, dependencies, and changes to relevant stakeholders.
Manage client expectations and ensure commitments are clearly documented and agreed upon.
Coordinate requirement clarification sessions, demonstrations, review meetings, UAT sessions, and project status meetings.
Obtain client approvals for requirements, change requests, deliverables, and deployment activities.
Escalate significant risks, delays, unresolved issues, and resource constraints to management in a timely manner.
D. Change Request and Scope Management
Review and coordinate client change requests (CRs) relating to new functionality, customizations, reports, integrations, and process enhancements.
Ensure change requests are documented with the business requirement, existing gap, proposed solution, impact, effort estimation, cost implications, and dependencies.
Coordinate with functional and technical teams to assess feasibility and implementation effort.
Obtain the required internal and client approvals before authorizing work to proceed.
Maintain a change request register and monitor approved changes through implementation, testing, deployment, and closure.
Prevent scope creep by ensuring work is delivered according to approved requirements and contractual commitments.
E. Team and Resource Management
Coordinate developers, QA engineers, functional consultants, business analysts, and other project team members.
Assign tasks, clarify responsibilities, monitor workloads, and track individual and team deliverables.
Identify resource shortages, skill gaps, bottlenecks, and potential delivery delays.
Coordinate with resource management, Talent Acquisition, and department heads to address project staffing requirements.
Facilitate effective collaboration between development, QA, implementation, support, and client teams.
Ensure knowledge transfer, technical handovers, and documentation are completed before task closure or resource transitions.
F. Agile Delivery and Sprint Management
Facilitate sprint planning, backlog prioritization, sprint reviews, and retrospectives where Agile practices are used.
Monitor sprint commitments, story points, completed work, spillover, and outstanding defects.
Coordinate with development and QA teams to identify blockers and improve delivery predictability.
Ensure tasks are sufficiently documented and ready for development and testing.
Track bug resolution, regression testing, performance testing, and release readiness.
Identify recurring delivery issues and implement process improvements to reduce rework and delays.
G. Risk, Issue, and Quality Management
Identify, assess, document, and monitor project risks, assumptions, issues, and dependencies.
Maintain issue and action trackers with assigned owners, target dates, priorities, and current statuses.
Follow up on outstanding actions and ensure timely resolution or escalation.
Coordinate root-cause analysis for significant incidents, deployment failures, data discrepancies, and recurring defects.
Ensure investigation findings, corrective actions, and client communications are properly documented.
Monitor deliverable quality and ensure appropriate reviews, testing, approvals, and acceptance procedures are completed.
Maintain appropriate project controls to reduce operational, technical, and delivery risks.
H. Deployment and Post-Go-Live Support
Coordinate deployment schedules, release approvals, environment readiness, backups or snapshots where applicable, and rollback or recovery plans.
Ensure deployment activities are communicated to stakeholders and completed according to the agreed schedule.
Coordinate post-deployment validation and monitor issues affecting business operations.
Manage hypercare activities, issue prioritization, support handovers, and transition to ongoing support teams.
Track support requests, service-level commitments, incident resolution, and client feedback.
Ensure project closure, outstanding action handover, lessons learned, and documentation are completed.
I. Financial and Commercial Management
Monitor project effort, resource utilization, budgets, and delivery costs against approved estimates.
Review timesheets, effort consumption, and project progress where required.
Identify opportunities to improve project governance, communication, estimation accuracy, delivery efficiency, and client experience.
Apply lessons learned and best practices across implementation, enhancement, and support projects.
3. Qualifications and Experience
Bachelor's degree in Information Technology, Computer Science, Business Information Systems, Business Management, or a related field.
Professional project management certification such as PMP, PRINCE2, CAPM, or an equivalent qualification is an advantage.
Experience managing ERP implementation, customization, integration, enhancement, or support projects.
Experience working with Acumatica ERP is highly desirable.
Familiarity with ERP business processes such as Finance, Distribution, Inventory, Sales, Purchasing, Projects, and Customer Relationship Management (CRM).
Experience coordinating cross-functional teams and managing client-facing projects.
Knowledge of Agile, Waterfall, or hybrid project management methodologies.
Experience with project planning, effort estimation, risk management, change control, and project reporting.
4. Technical and Functional Knowledge
The Project Manager should demonstrate working knowledge of:
Acumatica ERP modules, configuration, workflows, and business processes.
ERP implementation methodologies and project lifecycle management.
Functional requirements, gap analysis, solution design, and change request management.
Software development and QA lifecycles, defect management, UAT, and regression testing.
System integrations, APIs, data migration, reporting, and customization concepts.
Deployment planning, environment management, release coordination, and post-go-live support.
Project management tools such as Jira, Microsoft Project, Azure DevOps, or equivalent platforms.
Documentation tools such as Microsoft Excel, Word, PowerPoint, and collaborative workspaces.