Full-Stack ERP Developer
Elmhurst, IL (On-site Position)
Target Base Salary: $130,000-$160,000/year.
We are seeking a Full-Stack ERP Developer to support and expand our internal technology ecosystem. This role is responsible for developing and maintaining an in-house ERP system, implementing new technologies for production and business teams, and building API integrations to improve workflows and system connectivity.
The ideal candidate is a hands-on developer who thrives in a PHP-driven environment, enjoys working across the stack, and can translate business needs into reliable, scalable solutions.
Key Responsibilities
ERP Development & Support
- Enhance and maintain an in-house ERP system (HTML, JavaScript, PHP, MySQL)
- Develop new modules and features to support evolving business needs
- Maintain and improve a legacy PHP codebase, ensuring stability, performance, and scalability
- Troubleshoot and support a legacy ERP codebase, ensuring system stability and reliability
- Diagnose and resolve system issues to support day-to-day operations
Business & Production Technology
- Develop and deploy new technologies such as handheld scanners, touchscreen HMIs, and production floor displays
- Partner with operations, production, and business teams to identify automation opportunities and drive efficiency improvements
- Ensure solutions are user-friendly, reliable, and scalable
Systems Integration & APIs
- Design and implement API integrations between ERP systems, reporting tools, and third-party platforms
- Ensure secure, efficient, and well-documented data flows across systems
- Support ongoing digital transformation initiatives by connecting and streamlining disparate systems
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or related field
- Strong experience with full-stack web development (PHP, HTML, JavaScript, MySQL)
- Experience working with RESTful APIs (design, integration, authentication)
- Comfortable working in Linux environments; experience with cloud-hosted systems (e.g., Azure) is a plus
- Strong troubleshooting and analytical problem-solving skills
- Ability to translate non-technical requirements into effective technical solutions
What We Offer
- A collaborative and down-to-earth work environment
- Opportunities to work on impactful, business-critical systems
- The ability to influence technology decisions and drive meaningful improvements
- Career growth and development opportunities within a stable and growing organization
Are you looking for more jobs nearby? Find your favorite jobs now by visiting our online jobs page.