Key Purpose of the Job:
Software Assistant Manager (Acumatica) is responsible for the management of Acumatica, Enterprise Resource Planning (ERP) system. This role requires a blend of hands- on technical ability and project management skills to oversee and ensure successful implementations and maintenance of Acumatica.
Key Areas of Responsibility:
While the above includes a description of the essential functions of the position, other duties may be assigned. This job description is subject to change at the discretion of management.
Software Solution and Configuration
Manage Acumatica, ERP system, including system solution, development, customization, and integration with other business systems.
Project Management: Manage full lifecycle of system implementations and upgrades, including planning, monitoring progress, and stakeholder reporting.
· Ensure effective communication and collaboration with all stakeholders to ensure project delivery and timeline.
· Perform role of Project Manager, including planning, executing, and closing projects within the defined delivery, timeline and budget.
· Manage vendors, external resources to ensure their deliverables, timelines, and adherence to contractual obligations.
Analyze business requirements and provide system solutions:
· Perform thorough analysis of business requirements, processes, and improvements that are facilitated through the system.
· Well study about system features and functionality to provide system solutions for business requirements.
Manage development, configuration, and testing:
· Create and maintain technical documentation for system configurations, processes, and service records.
· Conduct System Integration Testing (SIT) to ensure robustness, usability, and reliability of developed features.
· Oversee the system configuration, development, customization, and integration by directly conducting development (in house) or managing vendor, external resources.
· Manage and facilitate User Acceptance Testing (SIT), work closely with all stakeholders to prioritize backlogs and deliver enhancements and bug fixes in a timely manner.
Manage go- live preparation and post go- live supports:
· Coordinate with stakeholders to ensure all necessary data is prepared for migration, including cleansing and validation processes.
· Prepare system manual and training materials, conduct extensive user training sessions to familiarize users with the new system, its features, and functionalities.
· Develop and execute a comprehensive go- live plan, including tasks such as data migration, user training, and system readiness assessment.
Software Maintenance and User Support
Proactive maintenance
· Stay up to date with the latest system releases and technologies to ensure the system is leveraging new functionalities and staying current.
· Conduct routine system audits to identify and resolve any configuration discrepancies, data inconsistencies, or security vulnerabilities.
· Regularly monitor system performance, identifying areas of inefficiency or resource contention, and implement optimization strategies to improve overall system responsiveness.
Incident Management
· Establish and adhere to incident management protocols, including ticket prioritization, escalation procedures, and resolution timelines.
· Maintain a comprehensive knowledge base of common issues and their resolutions to expedite troubleshooting and support efforts.
· Collaborate with cross- functional teams to diagnose and troubleshoot software issues, applying root cause analysis methodologies to prevent recurrence.
· Serve as the primary point of contact for all software- related incidents and service requests, ensuring prompt resolution and minimal downtime.
User Support:
· Develop and maintain user documentation, training materials, and knowledge base articles to facilitate self- service support.
· Provide ongoing user support and training to ensure efficient utilization of the system.
· Respond to user inquiries, troubleshoot issues, and provide guidance on system functionality and best practices.