Job Description :
IT Director
Grand Rapids, MI
Long Term Contract

ESSENTIAL DUTIES AND RESPONSIBILITIES :

1. Provide proactive oversight and leadership to managers/developers to deliver high quality IT services in a timely manner.
2. Develop and maintain a highly functioning Application development and support organization
3. Leads teams with diverse and varying skills. Fosters the growth and utilization of the strengths and talents of the managers to achieve optimal results.
4. Establish, track, and communicate relevant metrics, measures, and key performance indicators to track performance on the department and service delivery. Use performance metrics to provide continuous service improvement.
5. Works with and influences other IT departments and vendors to achieve results.
6. Sets and measures team and individual performance objectives, and provides regular one-on-one feedback, coaching, and staff development to all members of the team, addressing individual staff performance problems as needed. Prepare and provide annual performance reviews with direct reports.
7. Ensure department adheres to policies and procedures that are compliant with industry and regulatory policies and related controls for SOX, SOC1, SOC2, PCI, and HIPAA. Provides related audit support, evidence, and remediation.
8. Collaborate with business to plan project portfolio in-line with strategic business initiatives
9. Manage and analyze project portfolio regularly for optimal delivery of business value
10. Act as technical advisor to executive team for driving innovation and productivity
11. Acquire extensive business, technical, and procedural knowledge of enterprise software and its utility in order to lead the development and support efforts
12. Lead cross-departmental efforts to standardize and utilize software processes
13. Manage multiple parallel enterprise products and development roadmaps
14. Participate in requirement analysis for new projects and enhancements to current projects
15. Ensure that teams follow expected SDLC methodology with required deliverables.
16. Recognize gaps, issues, risks and proactively manage to optimal resolution.
17. Develop strong partnerships and communication channels with key stakeholders
18. Support business areas with client relationships, including managing expectations and escalations, with a penchant for customer satisfaction.
19. Lead integration of software applications acquired through Mergers and Acquisitions
20. Assist in Vendor Management activities like procurement, managing expectation and driving performance.
21. Execute on continuous improvement of the existing software applications and architecture through agile methodologies
22. Proactively keep abreast of industry developments, skills and technologies and share information, ideas and best practice with development team
23. Manage resource allocation by regularly accessing the prioritized project tasks and ticket list
24. Perform supervisory duties like recruiting, orienting, training, scheduling, and coaching employees; communicating job expectations
25. Execute and maintain project management processes in the areas of project schedule, quality management, resource management and change management
26. Communicate regularly with team members and key stakeholders about project status, decisions, actions, and risk areas
27. Participate in troubleshooting, customer support and problem solving on production issues in order to solve customer affecting issues and prevent future issues
28. Assume the role of technical application/product owner.
29. Give technical presentations for new functionality enhancements to the development/operations/executive team
30. All other job related duties as it relates to the job function or as delegated by senior management.

QUALIFICATIONS AND REQUIREMENTS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

1. Minimum 12 years of work related experience in business application development and support with IBM midrange RPG and Microsoft Stack. If candidate has relevant education in computer science, computer information systems, or related field, lack of experience can be supplemented by education degree as follows:
1. Microsoft/Management Certifications – 1 year
2. Associate’s Degree – 1 year
3. Bachelor’s Degree – 2 years
4. Master’s Degree – 3 years
2. Minimum 5 years of supervisory or management experience.
3. Demonstrated ability to perform above listed essential job functions.
4. Experience in requirement analysis, designing, proposing new business solutions, training and presentation of new or improved processes.
5. Experience in portfolio management, project planning, prioritization, resource allocation and mentoring developers.
6. Experience in client coordination, vendor management and Mergers & Acquisitions
7. Understanding and comprehension of fundamental healthcare revenue cycle or consumer accounts receivable processes, concepts, and technologies is preferred.
8. PMP or other equivalent project management certification is preferred.
9. Active experience with Agile, SCRUM, Kanban, SAFE preferred.
10. Work is Monday – Friday in our offices during typical business hours, with possibility of infrequent after-hours support.
             

Similar Jobs you may be interested in ..