Assistant Director, IS Applications

Location
Chicago
Posted
Apr 11, 2017
Administrative Jobs
Technology, Database Administration
Executive Administration Jobs
C-Level & Executive Directors
Institution Type
Four-Year Institution
About The Unit: The Biological Sciences Division (BSD) is the largest operating unit of the University of Chicago. It includes the Pritzker School of Medicine, twenty-three academic departments, twelve interdisciplinary degree-granting committees, and more than a dozen research centers and institutes. Our mission is to discover and create new knowledge of living systems, to preserve and communicate knowledge through education, and to nurture and sustain a community of scholars. These scholars pursue this mission through research, the education of basic scientists, physicians, and others interested in living things, and through enlightened and compassionate care of patients in a humane, academic environment. We have a long and rich history of discovery. Our academic departments have each developed and sustained outstanding programs of research and training in a broad range of programs. These are further enhanced by interdisciplinary committees, centers, and institutes. Unique among our peers, our Pritzker School of Medicine and basic biological science programs are housed in one division, allowing for strong collaborations between basic science and clinical research. Faculty, staff and students interact across programs and disciplines, creating collaborative and innovative approaches to the study of complex problems.

Unit Job Summary: Manages all activities of assigned department/area. Ensures adherence to departmental budgets project deadlines and overall goals. Responsible for providing performance goals for staff and evaluating their performance based on mutually agreed upon goals. Manages and oversees the work of other programmers. Under general direction, provides technical assistance to facilitate planning and directing the design, implementation, modification and operation of an information systems capability. Evaluates vendor proposals for purchases of software, hardware, and technical services to assure adherence to stated specifications. Analyzes proposed and actual projects in terms of the feasibility of using information systems. Prepares short and long-range plans for application selection, systems development, systems maintenance, production activities and for necessary support resources. Reviews the design and code development of key architectural components. Contributes to decisions on project and infrastructure needs, including the evaluation of server technologies, languages, platforms, and frameworks. Develops timelines and project plans for the team. Documents proposed solutions through technical diagrams. Prepares resource estimates. Provides periodic status reports on past, current, and planned activities. Formulates and defines specifications for complex installations, maintenance, and upgrades. Identifies and analyzes performance and capacity issues. Leads the installation and maintenance of major operating system components, multiple program products, and ancillary system components. Serves as the technical authority on multiple operating system components. Works with users and technical staff to resolve problems and responds to suggestions for improvements and enhancements. Addresses problems related to systems integration, compatibility, and multiple platforms. Diagnoses and repairs systems failures. Provides on-call support for problem resolution. Takes an active role in developing departmental policies and procedures, as they relate to the use of programs. Participates in developing user manuals. Maintains up-to-date technical knowledge through a variety of vendor information sources.

Unit Education: Bachelor's degree in computer science or business or the equivalent education, training or work experience required. Advanced degree preferred. Technical seminar and conference attendance preferred.

Unit Experience: Minimum eight years of directly applicable experience in implementing information system solutions, either packaged or in-house custom developed systems required. Minimum of three years of experience supervising the activities of application systems analysis and programming staff for major projects, multiple small projects or a department required. Experience with SQL Server, Oracle, ASP.Net, and/or C+ required. Demonstrated experience with LinuX/Unix preferred. Experience with Data Analytics design & implementation preferred.

Unit Job Function Competencies: Strong demonstrated knowledge of the systems development life cycle (SDLC) (requirements definition, analysis, design, development, testing, implementation and maintenance) required. strong project management skills are required including development and management of detailed project plans, objectives, control methods, and coordination of project team efforts. Ability to leverage, lead and direct a diverse team with various levels of skills required. Experience coaching and mentoring technical team members required. Ability to work in a matrix management environment required. Ability to prioritize, organize, and assess work in order to meet deadlines required. issue tracking and resolution skills, and the ability and commitment to meet aggressive deadlines and to cope in a fast-paced environment required. excellent organization and time management skills required. excellent interpersonal, written and oral communication skills, and effective presentation skills required. Ability to work with vendors to achieve desired results required. Ability to lead group discussions preferred. Conflict resolution and negotiation skills preferred.