What are the responsibilities and job description for the Senior ERP Developer Analyst position at ASP Global, LLC?
Job Details
Description
Position Summary:
The ERP System Developer is responsible for designing, developing, and maintaining the organization’s Enterprise Resource Planning (ERP) system (Epicor Prophet 21) to support business operations and drive process improvements. This role involves customizing ERP functionality, integrating third-party applications, ensuring data integrity, and optimizing workflows to enhance efficiency across departments such as finance, supply chain, customer service, and quality. The ideal candidate must have experience in Epicor Prophet 21 development (C#), SQL database management, developing complex SQL scripts, and system API integrations, along with a strong understanding of business processes.
Essential Duties and Responsibilities:
ERP Development & Customization
- Design, develop, and implement Epicor P21 ERP system modifications, enhancements, and custom modules to meet business requirements.
- Configure and customize ERP workflows, fields, reports, and dashboards to improve usability and efficiency.
- Develop and maintain scripts, stored procedures, and automation tools to streamline processes.
System Integration & Data Management
- Ensure seamless integration between the ERP system and other business applications (e.g., CRM, WMS, BI tools, EDI, and other ancillary systems).
- Support data migration, transformation, and cleansing efforts to maintain data accuracy and consistency.
- Troubleshoot and resolve data inconsistencies, system errors, and integration issues.
Process Improvement & Optimization
- Collaborate with business stakeholders to identify inefficiencies and implement process improvements within the ERP system.
- Automate repetitive tasks and optimize workflows to enhance operational efficiency.
- Provide technical guidance and support for ERP upgrades, patches, and system migrations.
System Support & Maintenance
- Provide technical support, troubleshooting, and training for ERP users across the organization.
- Monitor system performance and ensure stability, security, and compliance with company policies.
- Work closely with IT and business teams to ensure ERP solutions align with organizational goals and industry best practices.
Competencies:
To perform this job successfully, an individual should demonstrate the following competencies:
- Technical Expertise: Deep knowledge of IT infrastructure, solutioning, integration, and software development.
- Problem Solving: Builds a logical approach to address problems or opportunities or draws on one’s knowledge and experience base and calls on other references and resources as necessary. Sense of curiosity approach to problems to seek to understand problems and dig into the root cause of the issues and ability to translate business requirements into technical solutions.
- Attention to Detail: Thoroughness in accomplishing a task through concern for all the areas involved, no matter how small. Monitors and checks work or information and plans and organizes time and resources efficiently.
- Communication & Collaboration: Effectively transfers thoughts and expresses ideas orally or verbally in individual or group situations. Ability to communicate technical concepts effectively to a broad group of end user abilities. Ability to work with cross-functional teams (IT, Finance, Operations, Supply Chain, etc.) to align ERP solutions with business goals.
- Business & Process Knowledge: Deep knowledge of supply chain, finance, procurement, inventory, and manufacturing workflows within an ERP system
Qualifications
Cultural Fit (Core Values Alignment):
-
High Mission – Low Ego: The ideal candidate will be deeply committed to achieving both functional and company-wide goals while demonstrating humility and respect for their colleagues. They prioritize the success of the team and the organization over personal recognition.
-
Agility: Success in this role requires the ability to thrive in a fast-paced, ever-evolving environment. The candidate must quickly adapt to shifting market conditions and business priorities while maintaining focus on key objectives.
-
Collaboration: A collaborative mindset is essential. The candidate should foster strong teamwork, encourage open communication, and build partnerships across all levels of the organization to drive collective success.
-
Integrity: Unwavering honesty, ethics, and transparency are non-negotiable. The candidate must cultivate trust through consistent, principled decision-making in all aspects of the business.
-
Entrepreneurial Spirit: With a proactive and hands-on approach, the candidate should embrace innovation and calculated risk-taking to identify opportunities and fuel sustainable business growth.
-
GRIT: The candidate must demonstrate perseverance, passion, and resilience in the face of challenges. A strong work ethic and a relentless drive to overcome obstacles and deliver results, even in complex situations, are key to long-term success.
Skills, Experience, and Knowledge Requirements:
-
3 Years of experience with Epicor Prophet 21 ERP
-
Bachelor’s degree in computer science, Information Systems, or a related field
-
Strong proficiency in ERP development (especially Epicor Prophet P21), object-oriented programming (.NET/C# preferred), and SQL
-
Database Management: Strong knowledge of SQL databases for data extraction, transformation, and reporting
-
System Integration: Experience with APIs, middleware, and data exchange formats (EDI, XML, JSON, REST/SOAP Web Services)
-
Reporting & Analytics: Familiarity with Power BI, SSRS, Crystal Reports, or other BI tools to generate business insights.
-
Cloud & Infrastructure Knowledge: Understanding of Azure, AWS, or private cloud environments for ERP hosting and scalability.
-
Fundamental understanding of P21 processes and their dependencies within the application including Finance, Purchasing, Master Data Management, Inventory Management, Order to Cash, Wireless Warehouse, and Warehouse Operations
Preferred Skills and Knowledge:
-
Healthcare/Regulated Business Experience
-
M&A Experience
-
Master Data Management
-
Knowledge of Microsoft Server Administration/MS O365
-
Experience with security roles (Active Directory)
-
SalesForce (SFDC) maintenance experience