Skip to content

Senior Software Engineer

Seekless can write your résumé for this posting first.
Before you apply
LocationCulloden, WV 25510
Also inHouston, TX
Work modeon-site
Typefull-time
SenioritySenior
Experience5+ yrs
DepartmentInformation Technology, Information Technology
Company size501–1,000 people
PostedOct 5, 2026 · 1mo ago
Verified live3d ago
At a glanceSummarised by Seekless from the posting.
Bachelor’s or Master’s Degree in Computer Science, Information Technology, or a related field
Minimum of 5 years of experience in Progress 4GL/OpenEdge programming
Deep understanding of QAD ERP systems, including EE, Adaptive, advanced modules and customization capabilities
Expertise in managing and optimizing Progress databases, with a focus on performance tuning and security
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
Advanced knowledge of QAD’s .Net UI, Qxtend integration, and eB2.0 framework
Proficiency in Linux/Unix environments and familiarity with cloud-based ERP solutions
Experience with additional programming languages (e.g., Java, SQL) and modern software development methodologies (e.g., Agile, Scrum)
Experience in a manufacturing environment
Skills
Progress 4GL
OpenEdge
QAD ERP
.Net UI
Qxtend
eB2.0
Linux
Unix
Java
SQL
Agile
Scrum
Benefits
Professional development
About the company
Service Wire Company, a premier supplier of industrial and utility wire and cable, is currently seeking a Senior Software Engineer in either Houston, TX or Culloden, WV. If you are looking to join a great organization and a chance to become a part of our growing team, this may be the opportunity for you!
About the role
**Position Summary:**As a Senior Software Engineer you will play a pivotal role in developing, enhancing, and maintaining our QAD ERP system. Your expertise in Progress 4GL/OpenEdge programming will be instrumental in optimizing our ERP processes, ensuring seamless integration with other systems, and contributing to the overall efficiency and effectiveness of our IT operations.
Tasks/Duties/Responsibilities:
Advanced ERP System Development
•
Develop complex Progress 4GL/OpenEdge applications, focusing on scalability and optimization for the QAD ERP environment.
•
Lead the design and implementation of new features, modules, and customizations in the ERP system to meet evolving business needs.
Database Management
•
Understand concepts and functionality around database design, tuning, and troubleshooting for Progress databases linked to the ERP system.
•
Implement robust data backup and recovery procedures, ensuring data security and compliance.
System Integration and API Development
•
Lead and/or support initiatives to integrate the QAD ERP with various internal and external systems, ensuring seamless data flow and functionality.
•
Develop, test, and maintain APIs for efficient data exchange and system integration.
Strategic Collaboration and User Support
•
Collaborate with key stakeholders to understand department-specific requirements and translate these into technical solutions.
•
Provide mentorship and training to junior developers and end-users, enhancing overall team capability and ERP system utilization.
Continuous System Improvement and Innovation
•
Proactively identify opportunities for system enhancements, conducting research and proposing innovative solutions.
•
Stay abreast of the latest trends in Progress programming, ERP technology, and manufacturing industry best practices.
Knowledge/Skills/Abilities:
•
Bachelor’s or Master’s Degree in Computer Science, Information Technology, or a related field
•
Minimum of 5 years of experience in Progress 4GL/OpenEdge programming, with a strong preference for experience in a manufacturing environment
•
Deep understanding of QAD ERP systems, including EE, Adaptive, advanced modules and customization capabilities
•
Expertise in managing and optimizing Progress databases, with a 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 (e.g., Java, SQL) and modern software development methodologies (e.g., Agile, Scrum) preferred
•
Experience in a manufacturing environment 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.
Work Environment:
•
Collaborative team environment
•
Opportunities for growth and professional development
•
Variety of projects and technologies to work with
•
Fast-paced and dynamic environment with a focus on delivering high-quality software solutions tailored to enable business
•
Office-based role
•
Occasional travel to manufacturing sites for system deployment and user training
Reports To:
•
IT Supervisor, Enterprise Systems