Progress ABL (OpenEdge) Developer
Location : Remote
Experience : 4–7 years
Employment Type : Full-time
About the Role
We are seeking an experienced Progress ABL (Advanced Business Language) Developer with strong expertise in OpenEdge 12.8, PASOE, and POS systems . The ideal candidate will be responsible for designing, developing, and maintaining enterprise applications, ensuring performance, scalability, and reliability.
Key Responsibilities
- Develop, enhance, and maintain applications using Progress ABL (OpenEdge 12.8) .
- Work with PASOE (Progress Application Server for OpenEdge) to design and deploy scalable solutions.
- Collaborate with business and technical teams to implement POS (Point of Sale) integrations and customizations.
- Ensure applications meet performance, usability, and security standards.
- Debug, troubleshoot, and optimize existing ABL applications.
- Write clean, reusable, and well-documented code.
- Support migration, upgrades, and deployment activities related to OpenEdge applications.
Required Skills & Experience
Hands-on experience with Progress 4GL / ABL and OpenEdge 12.x (preferably 12.8) .Strong knowledge of PASOE architecture and application deployment.Experience in developing or integrating POS solutions .Proficiency in debugging, performance tuning, and application optimization.Familiarity with REST APIs and web services integration.Knowledge of RDBMS concepts (Progress DB or similar).Strong problem-solving and analytical skills.Good to Have
Exposure to cloud environments (AWS, Azure, or GCP).Experience working in Agile / Scrum environments.Knowledge of DevOps practices and CI / CD pipelines.Familiarity with frontend frameworks (React / Angular) for hybrid application support.Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).4–7 years of relevant development experience.