This position is no longer accepting applications
Closed on August 4, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Senior Software Engineer
Backend Developer
Senior
API
Business Systems
Data Integration
Database
Engineering
Erp Integration
ERP Systems
Integration
Integrations
Progress 4gl
Qad Erp
Qxtend Integration
Software Engineer
Software Engineering
SQL
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at Service Wire.
Job Description
Service Wire seeks an onsite Senior Software Engineer in Culloden, WV to develop, enhance, and maintain the QAD ERP system using Progress 4GL/OpenEdge, with a focus on integration and IT operations optimization.
Responsibilities
- Design and implement scalable Progress 4GL/OpenEdge applications to support the QAD ERP environment and optimize performance.
- Drive the design and rollout of new ERP features, modules, and customizations to meet evolving business needs.
- Apply expertise in Progress database design, tuning, and troubleshooting for ERP-linked data stores.
- Establish robust data backup and recovery processes to safeguard information and ensure compliance.
- Lead or participate in initiatives to integrate QAD ERP with internal and external systems, ensuring seamless data exchange.
- Build, test, and maintain APIs to enable efficient data sharing and system integration.
- Collaborate with stakeholders to translate department requirements into actionable technical solutions.
- Mentor junior developers and provide end-user training to improve ERP utilization and team capability.
- Proactively identify system enhancement opportunities through research and proposing innovative approaches.
- Stay current with Progress programming trends, ERP technology, and manufacturing best practices.
Requirements
- Bachelor’s or Master’s Degree in Computer Science, Information Technology, or a related field
- Minimum of 5 years of Progress 4GL/OpenEdge programming experience, with manufacturing experience preferred
- Deep understanding of QAD ERP systems, including EE, Adaptive, advanced modules and customization capabilities
- Expertise in managing and optimizing Progress databases, with focus on performance tuning and security
- Advanced knowledge of QAD’s .Net UI, Qxtend integration, and eB2.0 framework preferred
- Proficiency in Linux/Unix environments and familiarity with cloud-based ERP solutions preferred
- Experience with additional programming languages (Java, SQL) and modern software development methodologies (Agile, Scrum) preferred
- Ability to adapt to changing priorities and deadlines
- Strong project management skills and the ability to lead cross-functional teams
- Excellent communication skills, both written and verbal, with the ability to explain complex technical concepts to non-technical stakeholders