Job Description
Description
Summary:
Manage the Speedway Integrations Services team responsible for building and maintaining Speedway’s integrations and integration platform; Manages a team of Information Technology (IT) personnel; develops corporate policies, programs and procedures as they relate to IT; designs, develops, implements and manages IT needs through new and existing applications, systems architecture and network systems within an organization; ensures compliance with Company policies, procedures, standards and goals
Responsibilities:
Manages, hires, trains, evaluates and motivates a team of IT personnel ranging across a variety of specialized disciplines; provides leadership to first-level managers, supervisors and/or high-level professional staff
Develops policies and plans for research, development, programming and integration of required systems
Provides guidance and direction on solutions, system parameters and modifications; conducts operational walkthroughs to ensure completeness, accuracy and efficiency of systems, programs, and business solutions
Researches and evaluates new technology, techniques and industry best practices to optimize efficiency in an Agile development environment
Leads development efforts and oversees portfolio delivery plans to ensure projects and delivery of technical solutions remain on schedule, budget and scope of defined plans
Delegates appropriate personnel and resources to deliver required services; collaborates with internal and external partners to ensure customer needs are met. Resolves conflicts as they arise
Ensures proper security features are designed and installed with each application to protect Corporate assets and maintain data integrity
Provides oversight and serves as an interface to Senior Management for large and/or complex development projects
Collaborates with Senior Management to develop long-range strategic technology plans and business solutions
Conducts analysis of computer systems to ensure they are efficient, functional and cost effective. Ensures compliance with applicable Federal, State and local rules and regulations
Maintains schedules, reports and performance analysis of project deliverables and milestones
Communicates expectations, statuses and changes to appropriate parties; initiates timely communication of critical events that need to be considered and/or addressed by Management
Establishes and monitors department goals that align with strategic objectives; ensures individual employee goals are aligned with departmental and corporate goals and objectives
Leads and participates in cross organizational work groups to determine their effect on systems being developed; minimizes redundancies and maximizes the benefits of shared computer resources
Performs comprehensive and complex studies/evaluations to facilitate new system approaches and application development
Participates in the development and/or acquisition of generalized computer software; educates and trains organizations on its availability and uses
Recommends and assists in the selection, justification and implementation of computer hardware and software systems; provides solutions to business and technical problems for user organizations
Keeps abreast of emerging technology, customer needs and industry related trends. Makes recommendations accordingly
Establishes and maintains positive working relationships with internal and external partners; provides consultation for software issues and concerns and resolves issues accordingly
Manages external partner relationships and ensures products and services align with the Company’s performance criteria, business goals and contractual agreements; negotiates financial and usage terms and conditions for hardware and software package evaluations and purchases as needed
Provides expertise at meetings and high-level conferences by attending and presenting as needed
Develops departmental budget (including capital), establishes direction and sets priorities for spending based upon Company guidelines and strategy. Manages spending accordingly
Mentors and develops subordinates; recommends placement in positions suitable for their career progression
Completes other duties, including special projects, as assigned by Management
Minimum Requirements
Education Requirements:
Bachelor’s Degree preferred in Information Technology or related field, or equivalent education and appropriate certifications
Experience Requirements:
7+ years of IT work experience
5+ years of supervisory or managerial experience
Experience working with integration platforms such as Dell Boomi, MuleSoft or SAP PI
Experience working with Cloud technologies such as AWS or AZURE
Experience either managing or building and deploying integrations/API’s using Dell Boomi Integrations and API Management is desireable
Experience building REST and SOAP API’s
Experience working with XML, JSON, and CSV flat file documents
Understanding of EDI Documents and X12 EDI Standards
Experience with the .NET framework, SQL Server, and API Architectures
Skill Requirements:
Demonstrated expertise with Word, Excel, and other MS Office suite applications
Excellent communication skills, both written and verbal, and the ability to research and resolve issues
Strong leadership and teamwork skills
Excellent time management skills and ability to multi-task and track multiple projects concurrently
Capable of working in a fast-paced environment
Ability to oversee large-scale development projects; ability to ensure project remains on target and within budget
Complete understanding of intra-department functions and operations for assigned area of responsibility, e.g., Speedy Rewards, accounting or human resources
Ability to perform repeated bending, standing and reaching
Ability to occasionally lift up to 40 pounds
This job description is intended to describe the general nature and level of the work being performed by the individuals assigned to this job.
This is not an exhaustive list of all duties and responsibilities. Management reserves the right to amend and change the duties and responsibilities of this job to meet business and organizational needs as necessary.