Job Description
Summary
The Progress OpenEdge Developer will design, develop, and maintain enterprise applications and databases using Progress OpenEdge technologies. This role supports business-critical systems through performance optimization, database administration, and close collaboration with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain business applications using Progress 4GL, OpenEdge, and ABL.
- Install, upgrade, and maintain Progress OpenEdge databases including auditing, replication, and App Server features.
- Monitor and tune database performance, optimize queries, and recommend system-wide improvements.
- Implement backup and recovery strategies, manage disaster recovery planning, and perform dump and load operations.
- Provide daily monitoring of database health with a focus on security administration, user access, and logging.
- Troubleshoot application and database issues and provide technical support including scripting for automation.
- Support batch jobs, conduct code reviews, and assist with performance and scalability enhancements.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
Required Qualifications
- Strong knowledge of Progress OpenEdge including Progress 4GL, ABL, and database concepts such as tables, indexes, and triggers.
- Experience with relational databases, SQL, and operating systems including Windows or Unix/Linux.
- Excellent analytical, problem-solving, and troubleshooting skills.
- Familiarity with source control systems such as Git.
- Experience working in Unix/Linux environments and with tools such as AdminServer, Name Server, and App Server.
- Ability to support web services, XML parsing, and Pro DataSets when required.
Tech Stack
Progress OpenEdge, Progress 4GL, ABL, SQL, Unix/Linux, Windows & Git
Compensation & Benefits
Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility varies by client.
Work Schedule
Monday–Friday, flexible hours, occasional on-call if applicable.
About the Client
Our client is a growing technology-focused organization committed to building scalable digital solutions.
Why Join the Team?
- This is a long term contract opportunity with exposure to complex enterprise systems.
- Gain hands on experience through significant travel and work on high impact initiatives.
- Collaborate closely with experienced technical teams on mission critical projects.
How to Apply
Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.