Progress OpenEdge Developer
Indexed description
Position Summary
We are seeking an experienced Progress OpenEdge Developer to support and enhance a highly customized, enterprise-scale ERP platform that powers critical business operations. This role is ideal for a developer with deep expertise in Progress OpenEdge (Progress 4GL/ABL) who enjoys working in a collaborative environment supporting complex business applications and integrations.
The successful candidate will develop, maintain, and enhance custom ERP functionality while partnering with infrastructure, application, and business teams to deliver reliable, scalable solutions. Because the ERP system is internally developed and highly specialized, this position requires strong technical expertise in the Progress OpenEdge ecosystem and the ability to quickly understand complex business processes.
Key Responsibilities
- Design, develop, test, and maintain applications using Progress OpenEdge (Progress 4GL/ABL).
- Enhance and support a custom-built enterprise ERP platform.
- Develop and maintain integrations between the ERP system and third-party applications.
- Write efficient, maintainable code while following development standards and best practices.
- Troubleshoot production issues and provide timely application support.
- Optimize application performance and database interactions.
- Collaborate with business stakeholders to gather requirements and translate them into technical solutions.
- Participate in system enhancements, upgrades, and modernization initiatives.
- Perform code reviews and contribute to continuous improvement of development processes.
- Document technical designs, processes, and application changes.
Required Qualifications
- 5+ years of hands-on experience developing with Progress OpenEdge (Progress 4GL/ABL).
- Strong experience with Progress OpenEdge Database architecture and development.
- Experience supporting or developing enterprise ERP systems.
- Strong SQL and relational database knowledge.
- Experience developing integrations with external or third-party applications.
- Strong troubleshooting and debugging skills.
- Excellent analytical and problem-solving abilities.
- Strong communication skills with the ability to work across technical and business teams.
Preferred Qualifications
- Experience working with highly customized, internally developed ERP systems.
- Experience modernizing legacy applications.
- Familiarity with REST APIs, web services, or middleware integrations.
- Experience working in Agile development environments.
- Understanding of enterprise business processes including inventory, purchasing, finance, or supply chain operations.
- Experience supporting mission-critical production applications.
Technical Skills
Required
- Progress OpenEdge
- Progress 4GL / ABL
- OpenEdge Database
- SQL
- ERP Development
- Application Integration
- Source Control (Git or similar)
Preferred
- REST APIs
- Web Services
- Linux
- CI/CD concepts
- Enterprise Integration Platforms
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search