ERP Developer

JMS Technical Solutions•Buffalo, NY
•Onsite

About The Position

The ERP Developer will design, customize, and maintain the ERP system, supporting Operations, Finance, Supply Chain, Quality, and other business units. The role involves building workflows, scripts, and automations; developing reports and dashboards; supporting integrations; and ensuring enterprise data accuracy. It combines hands-on development with business analysis, project collaboration, and continuous improvement. This is an on-site, full-time, direct-hire position with a salary of up to $105,000 based on experience, located in Elma, New York.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • At least 2 years of ERP development or enterprise application programming experience.
  • Proficiency in SQL and relational databases.
  • Experience with ERP development tools and reporting platforms such as Crystal Reports or SSRS.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective communication skills and ability to translate business needs into technical solutions.
  • Authorization to work in the United States.

Nice To Haves

  • Experience with ERP platforms such as IQMS/DELMIAWorks, SAP, Epicor, or Oracle.
  • Familiarity with Python, PowerShell, APIs, and system integrations.
  • Experience with manufacturing, finance, or supply chain workflows.
  • Power BI or similar data visualization experience.
  • Knowledge of source control, software deployment, and change-management practices.

Responsibilities

  • Develop, enhance, and maintain ERP workflows, scripts, automations, and customizations.
  • Collaborate with IT, software vendors, and cross-functional departments to gather requirements and deliver scalable solutions.
  • Build and maintain reports, dashboards, KPIs, and data analytics tools to support business decision-making.
  • Support integrations with third-party systems, including EDI, customer portals, and automation tools, and ensure data consistency.
  • Conduct unit and integration testing, troubleshoot ERP issues, and support upgrades and enhancements.
  • Respond to ERP support tickets, document resolutions, and escalate complex issues when needed.
  • Identify opportunities to streamline processes, reduce manual work, and improve system reliability.
  • Maintain technical documentation and user guides, and provide training on ERP functionality and reporting tools.
  • Follow established development, testing, and change-control procedures to ensure system security and data integrity.
  • Participate in IT initiatives and cross-functional projects as needed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service