Senior Software Engineer

Service Wire Company

Houston (TX)

On-site

USD 120,000 - 150,000

Full time

25 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Service Wire Company is seeking a Senior Software Engineer to develop and maintain our QAD ERP system using Progress 4GL/OpenEdge. You will lead ERP feature design, optimize database performance, and integrate with internal/external systems.

The role requires mentoring junior developers, collaborating with stakeholders, and staying current with Progress and ERP best practices. Office-based position with some travel to manufacturing sites.

Qualifications

  • Minimum 5 years of Progress 4GL/OpenEdge programming experience.
  • Strong understanding of QAD ERP systems and modules.
  • Experience in manufacturing environments preferred.

Responsibilities

  • Develop, enhance, and maintain Progress 4GL/OpenEdge applications for QAD ERP.
  • Lead design and implementation of ERP features, modules, and customizations.
  • Design, tune, and secure Progress databases; implement backup/recovery.
  • Develop, test, and maintain APIs for data exchange and integration.
  • Mentor junior developers and provide user training on ERP usage.

Skills

Progress 4GL/OpenEdge
QAD ERP
API development
Linux/Unix
Java
SQL
Agile/Scrum
Project management
Communication

Education

Bachelor’s or Master’s in Computer Science/IT

Tools

Progress 4GL/OpenEdge
QAD ERP
QAD .Net UI
Qxtend

Job description

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!

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 • 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 - Progress/OpenEdge (QAD ERP)
Senior ERP Software Engineer - Progress/OpenEdge (QAD ERP)

Service Wire • Culloden (WV)

On-site
USD 110,000 - 160,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
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
Process Engineer
Process Engineer

Service Wire • Northern (KY)

On-site
USD 70,000 - 90,000
Comprehensive Insurance
PTO & Holidays
Predictable Schedules
+7
Process Engineer
Process Engineer

Service Wire • Culloden (WV)

On-site
USD 75,000 - 97,000
Comprehensive Insurance Options
Progressive PTO & Paid Holidays
Predictable schedules (no rotating ShD
+5
Process Engineer
Process Engineer

Service Wire Company • Culloden (WV)

On-site
USD 70,000 - 90,000
Comprehensive Insurance
Progressive PTO
Predictable schedules
+5