Senior Business Applications Manager

John B Sanfilippo & Son Inc
Elgin, United States of America
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 189K

Job location

Elgin, United States of America

Tech stack

Applications Architecture
Business Software
Business Process Modeling
Databases
Data Governance
ETL
Data Mapping
Data Synchronization
Electronic Data Interchange (EDI)
Power BI
SQL Databases
SQL Server Reporting Services
SQL Server Integration Services
Data Streaming
Systems Integration
Reliability of Systems
Information Technology
Data Analytics
Data Management
SQL Server Management Studio (SSMS)
Api Design

Job description

The Senior Business Applications Manager leads and optimizes the organization's business application landscape with a focus on SQL-based systems and EDI/data-synchronization processes. This role is responsible for understanding, documenting, and enhancing business applications, data workflows, and system integrations to support efficient, data-driven operations. The position requires strong analytical and technical expertise in SQL, business intelligence, and application optimization, and plays a critical role in ensuring systems are scalable, secure, and aligned with the company's digital transformation initiatives.

This position is on-site 4 days a week in Elgin, IL.

Functions of the Position:

  • Leads the strategy, development, and optimization of data applications, integrations, workflows, and business intelligence systems. Oversees design and implementation to ensure reliability, efficiency, and alignment with business requirements.
  • Reviews and analyzes existing business applications, data flows, and integration points to identify inefficiencies, gaps, and modernization opportunities.
  • Recommends improvements to streamline processes, reduce complexity, and improve system reliability across SQL and EDI environments.
  • Provides direction, coaching, and oversight to SQL and EDI teams.
  • Ensures alignment of priorities, development standards, documentation practices, and project execution.
  • Works closely with decision makers across the organization to identify, recommend, and implement business application improvements and data-driven solutions that support corporate goals.
  • Oversees system integrations, data synchronization, and EDI workflows to ensure accurate and timely exchange of information between internal applications and external partners.
  • Provides escalation support for data translation and processing issues.
  • Develops and maintains documentation for application architecture, data workflows, and integration processes.
  • Ensures technical specifications and process maps are accurate and accessible for ongoing support and future enhancements.
  • Coordinates the installation, upgrade, and maintenance of business applications, ensuring integrations remain stable and compatible with new technologies or updates.
  • Ensures compliance with data governance policies, security standards, and best practices across all business applications and integration processes.

Requirements

  • Bachelor's degree in Computer Science or a related field preferred.
  • Minimum of 7 years of experience in database management and business application management, with at least 5 years in a supervisory or managerial role.
  • Demonstrated leadership and team management skills, with the ability to motivate and guide a team.
  • EDI experience preferred but not required.
  • Expertise in SQL and database technologies (SSMS, SSIS, SSRS, Power BI, ETL processes), with experience in system integrations, data mapping, and workflow optimization.

Certificates, Licenses, and Registrations:

  • Formal project management training or certification is a plus.

Skills and Competencies:

  • Strong analytical, problem-solving, and documentation skills.
  • Ability to communicate technical concepts clearly and effectively to business stakeholders.
  • Commitment to staying current on emerging technologies related to data management, integration, and business applications.
  • Ability to design, troubleshoot, and support API-driven integrations between business applications and third-party systems.

Apply for this position