Gables Search Group logo

Software Applications Manager

Gables Search Group
  • Spring Grove, IL
    2 days ago

    Job Description

    Position Overview

    We are seeking an experienced Software & Applications Manager to lead the development, integration, optimization, and ongoing support of enterprise business applications within a manufacturing environment. This position will manage a team of software developers, business systems analysts, product owners, and technical resources responsible for delivering technology solutions that improve operational efficiency, business performance, and the user experience.

    The successful candidate will bring a combination of software development expertise, ERP application management, technical leadership, and business acumen. This individual will work closely with IT, Operational Technology (OT), business stakeholders, and data science teams to align application capabilities with organizational priorities and continuous improvement initiatives.

    Key Responsibilities

    Software Development & Team Leadership

    • Lead, mentor, and develop a team of software developers, business systems analysts, product owners, and technical architects.

    • Oversee the development, enhancement, integration, and support of custom software, .NET applications, ERP systems, and other enterprise business applications.

    • Establish team objectives, performance expectations, professional development plans, and succession strategies.

    • Manage departmental budgets, external development resources, and technology investments.

    • Promote a collaborative, customer-focused culture emphasizing accountability, innovation, and continuous improvement.

    Enterprise Applications & Solution Design

    • Oversee JD Edwards ERP applications, custom software solutions, system integrations, and related business applications.

    • Partner with manufacturing and business leaders to understand operational processes, identify improvement opportunities, and translate business requirements into effective technology solutions.

    • Develop application roadmaps and prioritize enhancements based on business value, operational needs, and strategic objectives.

    • Guide software architecture, application modernization, system integration, and technology selection.

    • Collaborate with data science teams on data accessibility, analytics, machine learning, and operational automation initiatives.

    Project & Delivery Management

    • Direct software development and implementation activities using Agile methodologies, including Scrum and Kanban.

    • Manage project schedules, resources, budgets, risks, and deliverables to ensure successful execution.

    • Provide technical direction to development teams on complex programming, integration, and application challenges.

    • Oversee software development lifecycle practices, including design, development, testing, implementation, documentation, and change management.

    • Advance automated testing, DevOps practices, and continuous integration/continuous delivery (CI/CD) capabilities.

    • Coordinate external vendors and development partners to ensure quality, cost, and schedule expectations are achieved.

    Business Partnership & Performance Improvement

    • Collaborate with business and technology leadership to align software capabilities with manufacturing and enterprise objectives.

    • Establish and monitor KPIs, OKRs, and software development performance metrics to evaluate team effectiveness and business value.

    • Develop dashboards and reporting tools that provide visibility into application performance, project progress, and support activities.

    • Communicate project priorities, risks, timelines, and investment recommendations to leadership and key stakeholders.

    • Identify opportunities to streamline workflows, improve system reliability, and increase operational efficiency through technology.

    Application Support, Security & Compliance

    • Oversee ongoing application maintenance, troubleshooting, enhancements, and user support.

    • Establish reliable support processes for business-critical applications, including after-hours support coverage as needed.

    • Ensure secure software development practices, including code reviews, application testing, and compliance with established security requirements.

    • Partner with IT Security and infrastructure teams to maintain reliable, secure, and integrated business systems.

    • Improve system reliability through automation, proactive monitoring, and structured problem resolution.

    • Support user training and technology adoption to maximize application capabilities and business benefits.

    Required Qualifications

    • Bachelor's degree in Information Technology, Software Engineering, Computer Science, or a related field, or equivalent experience.

    • 7–15 years of experience in software development, enterprise applications, or application management.

    • Minimum 3 years of IT or software development management experience leading teams of five or more.

    • Software development experience with .NET, JavaScript, or comparable programming languages.

    • Experience managing ERP applications, preferably JD Edwards.

    • Experience leading software development using Agile methodologies such as Scrum or Kanban.

    • Experience implementing and maintaining secure software development practices.

    • Experience collaborating with data science teams on analytics, data engineering, automation, and related initiatives.

    • Strong project management, analytical, problem-solving, and stakeholder communication skills.

    • Demonstrated ability to lead technical teams, establish priorities, and deliver solutions that support business objectives.

    Preferred Qualifications

    • Experience supporting software applications within a manufacturing environment.

    • Experience with JD Edwards ERP development, integrations, enhancements, and modernization.

    • Knowledge of DevOps, CI/CD pipelines, Jenkins, and automated software testing.

    • Experience with enterprise architecture, application portfolio assessments, and technology roadmaps.

    • Familiarity with code review tools, static code analysis, and software quality assurance practices.

    • Exposure to AI-assisted development tools and their appropriate use in enterprise software environments.

    • Experience applying continuous improvement principles and performance metrics to technology operations.

    Ideal Candidate

    The ideal candidate is a hands-on, collaborative technology leader who combines strong software development knowledge with the ability to manage people, projects, and enterprise applications. This individual understands how technology supports manufacturing operations, demonstrates a servant leadership approach, and can translate complex business requirements into practical, scalable software solutions.

    Success in this role requires strong technical judgment, an understanding of business processes, effective communication across departments, and a commitment to delivering measurable improvements in operational performance.

    Numbers & Facts

    LocationSpring Grove, IL
    IndustryStaffing/Employment Agencies
    Company Size50 to 99 employees
    Year Founded2002
    Websitehttps://www.gablessearch.com/

    About Company

    Gables Search Group headquartered in Cleveland, Ohio has been a leader in search and placement nationwide since 2002.  Our company specializes in both direct and contract (temporary) staffing in all industries and disciplines.

    At Gables Search Group, we connect exceptional professionals with outstanding organizations.  Our commitment to integrity, excellence, partnership, innovation, and respect sets us apart. With a personalized approach to recruitment, we ensure the perfect match between candidates and employers.

    Whether you are a talented professional seeking new opportunities or an organization looking to build a high-performing team, Gables Search Group is here to guide you through the journey. Our success is built on the success of our clients and candidates, and we are dedicated to making a positive impact on the careers and businesses we serve.

    Skills

    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Application Integrationunmatched
    • Applications Securityunmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Budget Managementunmatched
    • Budgetingunmatched
    • Business Operationsunmatched
    • Business Processesunmatched
    • Business Skillsunmatched
    • Business Solutionsunmatched
    • Business Supportunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Computer Securityunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Customer Relationsunmatched
    • Customer Support/Serviceunmatched
    • Data Analysisunmatched
    • Data Scienceunmatched
    • Delivery Managementunmatched
    • DevOpsunmatched
    • Document Change Managementunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Enterprise Applicationsunmatched
    • Establish Prioritiesunmatched
    • Information Technology Softwareunmatched
    • Interpersonal Skillsunmatched
    • J D Edwardsunmatched
    • JavaScriptunmatched
    • Jenkinsunmatched
    • Kanbanunmatched
    • Leadershipunmatched
    • Machine Learningunmatched
    • Machining Operationsunmatched
    • Manufacturingunmatched
    • Manufacturing Operationsunmatched
    • Mentoringunmatched
    • Microsoft .NETunmatched
    • Operational Improvementunmatched
    • Operational Measurementunmatched
    • Operational Strategyunmatched
    • Operations Processesunmatched
    • People Managementunmatched
    • Performance Analysisunmatched
    • Performance Managementunmatched
    • Performance Metricsunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • Programming Languagesunmatched
    • Programming Toolsunmatched
    • Project Scheduleunmatched
    • Project/Program Managementunmatched
    • Quality Assurance Methodologyunmatched
    • Reliability Engineeringunmatched
    • Reporting Dashboardsunmatched
    • Requirements Managementunmatched
    • Resource Managementunmatched
    • Schedule Developmentunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Security Complianceunmatched
    • Security Infrastructureunmatched
    • Servant leadershipunmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Static Analysisunmatched
    • Succession Planningunmatched
    • System Integration (SI)unmatched
    • Systems Analysisunmatched
    • Systems Reliabilityunmatched
    • Team Buildingunmatched
    • Team Lead/Managerunmatched
    • Team Playerunmatched
    • Technical Deliveryunmatched
    • Technical Leadershipunmatched
    • Technical Operationsunmatched
    • Technical Supportunmatched
    • Test Automationunmatched
    • Test Plan/Scheduleunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder