Job Description
Description
Job Overview:
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.
Core 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 walk throughs 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
• 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
Minimum Requirements
Education: Bachelor’s Degree- Information Technology or related field, or equivalent education and appropriate certifications
Requirements:
• 7-10 years of IT work experience
• 5-7 years of supervisory or managerial experience
• Provides leadership to supervisors and professional staff
• Carries out responsibilities of significance and complexity
• Relies on experience and judgment to plan and accomplish goals
• Receives occasional guidance from more experienced professionals
• Provides advice and guidance to less experienced professionals
Other Skills:
Experience managing financial applications and understanding of Finance.
ITIL, CSM or SAFe certification is nice to have.