Senior Software Engineer

Service Wire

  • West Virginia
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Application Programming Interface (API)unmatched
    • Best Practicesunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Cross-Functionalunmatched
    • Customer Support/Serviceunmatched
    • Data Recoveryunmatched
    • Database Administrationunmatched
    • Database Backupunmatched
    • Database Designunmatched
    • Database Optimizationunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Fourth Generation Languageunmatched
    • General Ledger Softwareunmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • Information/Data Security (InfoSec)unmatched
    • Javaunmatched
    • Leadershipunmatched
    • Linux Operating Systemunmatched
    • Manufacturingunmatched
    • Manufacturing Systemsunmatched
    • Mentoringunmatched
    • Mfg/PROunmatched
    • Microsoft .NETunmatched
    • Performance Tuning/Optimizationunmatched
    • Presentation/Verbal Skillsunmatched
    • Process Improvementunmatched
    • Programming Languagesunmatched
    • Progress Databaseunmatched
    • Project/Program Managementunmatched
    • Research Skillsunmatched
    • SQL (Structured Query Language)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • System Integration (SI)unmatched
    • Team Lead/Managerunmatched
    • Team Playerunmatched
    • Test Plan/Scheduleunmatched
    • Time Managementunmatched
    • Training/Teachingunmatched
    • Unix Operating Systemsunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Willing to Travelunmatched
    • Writing Skillsunmatched

    Description

    Service Wire Company, a premier supplier of industrial and utility wire and cable, is currently seeking a Senior Software Engineer in 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

    Numbers & Facts

    LocationWest Virginia
    Websitehttp://www.servicewire.com

    Similar Jobs

    See more jobs