-
ERP Developer
- Insight Global (Austell, GA)
-
Job Description
The ERP Developer will be responsible for working with the ERP Functional Analyst to understand the business requests. This role will create business rules in Epicore Prophet 21 ERP, performing EDI and application integrations, and play a critical role in moving the organization from the onprem version of Epicore Prophet 21 ERP to the cloud.
1. System Configuration & Customization
• Configure Prophet 21 modules and functionalities based on business requirements.
• Customize workflows, screens, and business rules using tools like DynaChange.
• Tailor features to specific operational needs and user feedback.
2. Integration Development
• Develop and maintain integrations between Prophet 21 and other systems using the P21 API.
• Design and expose REST APIs for modular web and application integration.
• Manage EDI (Electronic Data Interchange) processes and integrations.
3. Software Development
• Use C# to build custom applications, enhancements, and backend services.
• Follow SDLC methodologies (Agile or Waterfall) for planning, development, testing, and deployment.
4. Database & Reporting
• Write optimized SQL Server (T-SQL) queries for validations, reporting, and data management.
• Manage and optimize relational databases and stored procedures.
5. System Support & Maintenance
• Troubleshoot and resolve technical issues within Prophet 21.
• Provide ongoing support and enhancements for deployed solutions.
• Ensure system compatibility with existing IT infrastructure.
6. Documentation & Training
• Maintain comprehensive documentation for configurations, customizations, and integrations.
• Train end-users and technical staff on Prophet 21 functionalities and best practices.
$100,000 to $120,000 - Exact compensation may vary based on several factors, including skills, experience, and education.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
• 4+ Years of experience in a developer role specifically with Epicor Prophet 21 ERP
• 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
• Ability to create business rules in Epicore Prophet 21 ERP leveraging C#
• Ability to perform EDI and application integrations with the Epicore Prophet 21 ERP
• Experience with SQL for pulling data from the ERP and creating reports
• Experience moving from the on prem version of Epicore Prophet 21 ERP to the cloud version
• Self-starter, ability to work with minimal direct supervision
• Collaborative and consultative approach
• Bachelor's degree in IT, or equivalent
-