Progress OpenEdge Developer

Apply for this job

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.