IT Manager

University of Michigan

Ann Arbor, MI

Job posting number: #7217737

Posted: February 14, 2024

Application Deadline: Open Until Filled

Job Description

Summary
Manages and coordinates all IT department work including requirements definition, vendor evaluation, strategic systems planning, project management, design, development, documentation, release management, and production support. Employees in this classification supervise three or more full-time equivalent employees every week. Management duties include interviewing, selecting and training of employees; planning and directing their work; appraising their productivity and efficiency for the purpose of recommending promotions or other changes in their status; handling their complaints and grievances and disciplining them when necessary. Management responsibilities include the authority to hire, fire, or promote assigned employees or make recommendations that are given particular weight. Employees may spend time performing many of the same duties as subordinate employees.

Responsibilities*
45% - Lead ASP.Net Web Development Work

Produce complex solutions with system-wide implications using ASP.Net and C#, custom DTD, ICLE?s database structure, MS SQL Server and Transact-SQL, iMIS, and XML and XSLT with logic.
Identify and evaluate potential database structural additions and/or changes. Implement or direct the implementation of changes that impact multiple systems or pages. Create and modify complex stored procedures and queries.
Direct the work of others in developing web solutions that develop and maintain structure, navigation, interactivity, search, accessibility, and electronic content files.
Troubleshoot, analyze, and recommend solutions to identified website, web-based products, and their underlying systems including issues that affect the entire system. Isolates problem and solve. Executes solutions. Communicate to IT Director on status and the ultimate cause and resolution.
Proactively engage with stakeholders to confirm business needs and objectives, ensuring a thorough understanding of project requirements.
Collaborate with cross-functional teams to align IT strategies with overall business objectives.
Document detailed technical specifications, outlining the architecture, functionalities, accessibility, security, and design elements of web projects.
Collaborate closely with web designers, providing technical insights and ensuring seamless integration of design elements into the development process.
Resolve problems, answer questions, and provide project-related support to team members, fostering a collaborative and problem-solving environment.
Implement rigorous quality assurance processes, conducting thorough testing to identify and rectify bugs, issues, and performance concerns.
Take personal responsibility for self-testing developed features, ensuring they meet high-quality standards before project delivery.
Produce clean and well-documented code consistent with industry best practices and coding standards.
Participate in product launches (may involve weekend work).
Contribute to routine analysis of platform and approach applying latest trends.
Acts as technical advisor answering questions about difficulty, complexity, time estimates, ability to currently execute a task/project, and generally speak to the function of the systems and their interaction. Identifies unknowns and needed research. Often creates written reports or written technical assessments for other reports.
35% - Manage IT department operations, planning, and projects

Under general direction from the IT Director, develop, document, and track an annual IT plan that achieves ICLE's short and long-term product and strategic goals. Assess effectiveness of overall strategy and individual initiatives. Adjust and recalibrate as necessary. Regularly report results.
Oversee day-to-day operations of the IT department, maintaining a smooth workflow and addressing issues promptly.
Ensure all department projects are well tested, adhere to technical and design specifications, and produce required functionality.
Develop comprehensive project plans for the IT department, outlining key tasks, timelines, and resource requirements.
Track project progress and milestones using project management tools, ensuring alignment with established timelines.
Implement risk management strategies to identify potential issues and develop contingency plans for timely resolution.
Generate detailed status reports, summarizing project achievements, challenges, and upcoming milestones.
Facilitate collaborative discussions to address challenges, adjust project strategies, and ensure successful project delivery.
Work closely with cross-functional teams to maintain project alignment with overall business objectives.
Systematize work and recommend and develop efficiencies. Ensure productivity meets or exceeds service and quality standards.
Stay updated on industry trends and emerging technologies to drive innovation within the IT department.
Collaborate with vendors and third-party providers on routine matters. Effectively manage and track vendor relationship. Evaluate their effectiveness and recommend associated courses of action.
Ensure internal and external customer issues are resolved quickly and to the satisfaction of the customer.
Coordinate vendor review, bid, and selection process consistent with University and Institute policies and procedures. Monitor and manage relationships.
Ensure application of all University and Institute policies, procedures, internal controls, and security measures.
Ensure staff are well trained and understand significance of non-compliance.
Develop and implement approved process and/or operational improvements.
Select and manage ongoing relationships, in accordance with the Institute's management methodology, with external contractors so that the organization receives satisfactory standards of service.
Contribute to the annual department budget planning for and projecting expenses
15% - Manage IT department staff

Take charge of the recruitment process, hiring and onboarding skilled professionals for roles such as web developers and network administrators.
Manage personnel matters, including performance evaluations, coaching, training, and handling disciplinary actions when necessary.
Communicate and ensure team understanding of the Institute's purpose, mission, vision, culture, and strategic plan.
Foster teamwork among ICLE staff and departments through regular and consistent cascading communications.
5% - Other duties as assigned

Participate on Institute strategic teams
Lead strategic objectives using ICLE's strategic planning process
Required Qualifications*
Bachelor's degree in Information Technology, Computer Science, plus 10-15 years of practical experience coding in a professional environment
Ability to apply the latest technical approaches to a legacy system and recommend appropriate approaches
Understanding of ICLE's systems across the platform. Full understanding of ICLE XML, XSLT, and DTD and 5-10 years of experience manipulating it.
Proficiency in Javascript, ASP>NET, C#, MS SQL Server, and Transact-SQL. Experience displaying XML documents using XSLT on a public facing website.
Proficiency in XML, HTML5, CSS, current Web browsers, and current mobile devices. Experience with responsive web design.
Demonstrated ability to evaluate and learn new programming languages and computer applications quickly
Knowledge of Web page design and style standards and Web site organization standards. Knowledge of ICLE?s website, CSS, organization, master pages
Strong leadership skills with the ability to manage and motivate a diverse IT team.
Solid understanding of project management principles and tools and demonstrated ability to create IT project plans
Excellent communication skills for reporting project status and interacting with team members.
Experience in hiring, coaching, and developing IT professionals.
Ability to adapt to changing priorities and manage multiple projects simultaneously.
Demonstrated ability to develop based on wireframes and design specifications
Demonstrated reliability, accuracy, and attention to detail
Ability to communicate technical concepts to non-technical staff, including understanding staff requests and providing programs and reports
Demonstrated ability to handle multiple projects simultaneously
Demonstrated ability to complete projects quickly, accurately, and on schedule
Experience in front-end development




Apply Now

Please mention to the employer that you saw this ad on Sciencejobs.org

More Info

Job posting number:#7217737
Application Deadline:Open Until Filled
Employer Location:Online Job Advertising
JAX,Florida
United States
More jobs from this employer