Job Description
IT Director, Software Engineering & Integration
Department: Information Technology
Employment Type: Full Time
Location: Wauconda, IL
Compensation: $150,000 - $175,000 / year
Reporting to the CIO, the IT Director of Software Engineering & Integration will lead the company’s application development, customer integration, business intelligence, and software delivery functions.
This role is responsible for transforming a legacy development organization into a modern, high-performing engineering team capable of rapidly delivering customer integrations, internal applications, customer-facing portals, and analytics solutions.
ESSENTIAL FUNCTIONS
Engineering Leadership
• Lead all software development, integration, BI, QA, and release management activities.
• Build a high-accountability engineering culture.
• Coach managers and senior engineers.
Delivery Management
• Establish Agile/Scrum practices.
• Oversee sprint planning, standups, retrospectives, and release planning.
• Ensure work is properly prioritized and tracked in Jira.
Technology Modernization
• Lead adoption of tools and engineering best practices.
• Oversee Connect modernization strategy.
Stakeholder Management
• Partner with business leaders and project stakeholders.
• Build strong relationships with software vendors and implementation partners.
Governance and Quality
• Implement code review, testing, and release standards.
• Establish engineering KPIs.
• Improve documentation using Confluence.
Other duties as assigned.
Required Skills
Technology - Development
• C# / .NET
• ASP.NET
• SQL Server
• SSIS
• Power BI
• Azure
Technology - Platforms
• Datex Footprint WMS
• Microsoft Dynamics AX 2012
• Connect (legacy orchestration platform)
• iPaaS Integration Cloud
• Freight Manifest
• Freight Analytics
Technology - Tooling
• Jira
• Confluence
• GitHub
• GitHub Copilot
Leadership Competencies
• Executive presence/strategic thinker
• Demonstrates accountability
• Leads change
• Provides ongoing coaching and mentoring
• Operational execution with a customer focus
• Excellent communication skills - written and verbal
• Strong vendor and stakeholder management skills
Required Experience
Required Qualifications
• Bachelor’s degree in Computer Science, Information Systems, or related field.
• 8+ years of software engineering leadership experience.
• 5+ years managing development teams.
• Experience leading Agile software organizations.
• Experience with Microsoft development technologies.
• Experience implementing Jira and Confluence.
• Experience with GitHub and CI/CD.
• Experience with Azure cloud services.
• Proven track record improving engineering delivery and accountability.
Preferred Qualifications
• Experience in logistics, warehousing, transportation, or supply chain.
• Experience with ERP and WMS integrations.
• Experience with iPaaS platforms such as CLEO, Boomi, MuleSoft, or Informatica.
• Experience with Power BI and data analytics.
• Experience implementing AI-assisted development tools.
• Experience modernizing legacy systems.