ERP Programmer - Progress 4 GL / OpenEdge

Trisearch

Houston (TX)

On-site

USD 110,000 - 140,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TriSearch is seeking an experienced ERP Programmer specializing in Progress 4GL/OpenEdge to develop, optimize, and support a mission-critical ERP environment. You will design and implement new ERP features, integrations, and APIs, while aligning solutions with manufacturing operations.

Applicants should have strong Progress/OpenEdge programming skills, solid database expertise, and experience with QAD ERP. This on-site role in Houston offers opportunities to drive enterprise systems improvements

Qualifications

  • Bachelor's degree in CS/IT or related field required.
  • Minimum 5 years of Progress 4GL/OpenEdge programming experience.
  • Strong ERP knowledge with customization capabilities.
  • Experience with QAD ERP is strongly preferred.
  • Advanced knowledge of Progress DB management and performance tuning.
  • Experience building/integrating enterprise applications.

Responsibilities

  • Develop complex Progress 4GL/OpenEdge applications with emphasis on scalability and performance.
  • Design and implement ERP features, modules, and customizations.
  • Troubleshoot issues and optimize ERP performance.
  • Lead API development and system integrations.
  • Collaborate with stakeholders to translate business needs into technical solutions.
  • Ensure data security, integrity, and compliance practices.

Skills

Progress 4GL/OpenEdge
ERP systems knowledge
API development
SQL proficiency
Troubleshooting
Cross-functional collaboration
Communication skills

Education

Bachelor's degree in Computer Science / IT
Master's degree in Information Systems

Tools

Progress 4GL/OpenEdge
Progress databases
QAD ERP
QXtend integration
eB2.0 framework
Linux/Unix
Java
SQL

Job description

ERP Programmer – Progress 4GL / OpenEdge
  • Full-Time, Salaried/Exempt
  • On-Site
Position Overview

We are seeking an experienced Progress ERP Programmer to play a key role in developing, enhancing, and supporting a mission-critical ERP environment. This position is ideal for a technically strong developer who enjoys solving complex business problems, improving enterprise systems, and creating integrations that connect technology with manufacturing operations.

The ERP Programmer will leverage expertise in Progress 4GL/OpenEdge to develop and optimize applications within a QAD ERP environment. This individual will also contribute to database performance, system integrations, API development, ERP enhancements, and ongoing improvements designed to increase operational efficiency.

The successful candidate will combine strong programming and database skills with the ability to understand business requirements and translate them into reliable, scalable technical solutions.

Key Responsibilities
ERP Development & Optimization
  • Develop complex applications using Progress 4GL/OpenEdge, with an emphasis on scalability, reliability, and performance.
  • Design and implement new ERP features, modules, enhancements, and customizations based on evolving business requirements.
  • Troubleshoot application issues and identify opportunities to improve ERP performance and functionality.
  • Help ensure the ERP platform continues to support changing operational and business needs.
Database Management
  • Perform advanced database design, performance tuning, administration, and troubleshooting for Progress databases supporting the ERP environment.
  • Monitor and optimize database performance and reliability.
  • Implement and maintain effective data backup and recovery processes.
  • Support appropriate data security, integrity, and compliance practices.
Systems Integration & API Development
  • Lead and support initiatives integrating the ERP platform with internal and external business systems.
  • Design solutions that enable reliable and efficient data flow between enterprise applications.
  • Develop, test, maintain, and troubleshoot APIs and system integrations.
  • Identify opportunities to reduce manual processes through improved application connectivity and automation.
Business Partnership & User Support
  • Collaborate with stakeholders across the organization to understand business and departmental requirements.
  • Translate business needs into practical technical solutions.
  • Communicate complex technical concepts clearly to both technical and non-technical audiences.
  • Provide technical guidance, mentorship, and training to junior developers and end users.
  • Help improve ERP adoption and effective system utilization throughout the organization.
Continuous Improvement
  • Proactively identify opportunities to enhance ERP functionality, performance, and usability.
  • Research emerging technologies and recommend solutions that improve enterprise systems and business processes.
  • Stay current with developments in Progress/OpenEdge, ERP technologies, system integration, and manufacturing technology best practices.
  • Participate in projects and additional technology initiatives as needed.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of professional experience with Progress 4GL/OpenEdge programming.
  • Strong understanding of ERP systems, including advanced functionality, modules, and customization.
  • Experience working with QAD ERP is strongly preferred.
  • Advanced knowledge of Progress database management and optimization, including performance tuning and security.
  • Experience developing or supporting integrations between enterprise applications.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to participate effectively in cross-functional projects and initiatives.
  • Excellent written and verbal communication skills, including the ability to explain technical concepts to non-technical stakeholders.
Preferred Qualifications
  • Master's degree in Information Systems or a related discipline.
  • Advanced experience with QAD .NET UI, QXtend integration, and eB2.0 framework.
  • Experience working in Linux/Unix environments.
  • Familiarity with cloud-based ERP technologies.
  • Experience with additional programming languages and technologies, including Java and SQL.
  • Familiarity with modern software development methodologies such as Agile and Scrum.
  • Experience with EDI processes and transactions.
  • Previous experience supporting ERP systems within an industrial or manufacturing environment.
Work Environment
  • This is an on-site position; remote work is not currently available.
  • Occasional travel to manufacturing locations may be required for system deployments, implementation support, and user training, generally up to 10%.
  • The position may occasionally require time within a manufacturing environment, including periods of walking or standing.
Ideal Candidate

The ideal candidate is more than an ERP programmer—they are a technical problem solver who understands how enterprise systems support real-world business and manufacturing operations. They are comfortable digging into complex Progress/OpenEdge applications, optimizing databases, developing integrations, and partnering with users to turn operational challenges into effective technology solutions.

This is an excellent opportunity for an experienced Progress 4GL/OpenEdge professional who wants to have a direct impact on the performance, integration, and continued evolution of a business-critical ERP environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Progress 4GL/OpenEdge ERP Specialist
Progress 4GL/OpenEdge ERP Specialist

TriSearch • Houston (TX)

On-site
USD 110,000 - 140,000
QAD Enterprise Platform
QAD Enterprise Platform

Tata Consultancy Services • Town of Massena (NY)

On-site
USD 120,000 - 130,000
Discretionary Incentive
Medical Coverage
Parental Leaves
+5
Senior ERP Software Engineer - Progress/OpenEdge (QAD ERP)
Senior ERP Software Engineer - Progress/OpenEdge (QAD ERP)

Service Wire • Culloden (WV)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Service Wire Company • Culloden (WV)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Service Wire Company • Houston (TX)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Service Wire • Culloden (WV)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Service Wire • Houston (TX)

On-site
USD 110,000 - 140,000
Senior Software Engineer - QAD ERP & Progress (Growth)
Senior Software Engineer - QAD ERP & Progress (Growth)

Service Wire Company • Houston (TX)

On-site
USD 120,000 - 150,000
Senior ERP Software Engineer (QAD/OpenEdge)
Senior ERP Software Engineer (QAD/OpenEdge)

Service Wire • Houston (TX)

On-site
USD 110,000 - 140,000
Senior ERP Software Engineer — QAD/OpenEdge
Senior ERP Software Engineer — QAD/OpenEdge

Service Wire Company • Culloden (WV)

On-site
USD 120,000 - 150,000