Work at UH Advertisement

Information Technology (Information Technology Specialist)
Position Number:
Hiring Unit:
Information Technology Services/Enterprise Systems
Date Posted:
November 01, 2018
Closing Date:
December 14, 2018
Additional Salary Information:
Salary commensurate with education and experience
Full Time/Part Time:
Full Time
General Funds

Duties and Responsibilities
  1. Work directly with customers and assess requirements based on strategic initiatives and customer needs; assess feasibility, cost and risk factors.
  2. Plan and document all phases of the project, including general implementation plans, major tasks to be completed, technical implementation plans, coordination of hardware resources, system test, conversion, and training.
  3. Work directly with customers in implementing and testing the baseline, assessing and making necessary programming modifications, and maintaining and enhancing program functions and features.
  4. Evaluate progress during project stages; and modify work schedule and tools utilized to meet project requirements.
  5. Ensure programming projects are planned, programmed, tested, and implemented by project deadlines.
  6. Keep abreast of advances in information technology and assess the feasibility of incorporating into project plans and specifications to deliver better value to the customer.
  7. Advise managers and customers of project requirements including hardware, operating systems and other software, technical support, cost, and timeframe. Propose options based on customer needs and recommend most feasible plan of action.
  8. Analyze and define system requirements; provide logical process designs and data structures for new systems; and define interface specifications in accordance with overall system design.
  9. Work with source system subject matter experts to understand the source data structures and data item definitions. Analyze source metadata, profile source data, and develop data mapping and transformation rules.
  10. Communicate and work with managerial, administrative, and technical staff to determine information needs, data flows, and system definitions and document these requirements.
  11. Develop system specifications including timelines and functional specifications; translate specifications into programming requirements including program modules and data element dictionaries; determine feature lists of programs to be developed.
  12. Design software architecture for multi-platform, multi-user systems; and design complex authentication and authorization systems for security.
  13. Determine programming requirements to interface enhancements to existing systems, determine technical feasibility of application modification requests.
  14. Develops software programs involving complex data exchange among multiple programs and/or requiring sophisticated program logic; develops reusable software modules and reviews and updates program documentation to ensure adequacy.
  15. Program, evaluate, and test web-based applications using Java, HTML, JSP (JavaServer Pages), and JSTL (JavaServer Pages Standard Tag Library), and/or any other programming or scripting languages to meet project requirements.
  16. Develop software test procedures; design system test; coordinate system and parallel testing; evaluate test results and determine whether program(s) can be considered operational; performs software quality assurance testing.
  17. Devise load and performance testing plans, analyze tools and devise custom solutions to improve performance to accommodate a large number of simultaneous users.
  18. Monitor/review system performance and user problems to determine system changes or enhancements; bug fixing; and fine-tuning the system.
  19. Resolve any operational problems related to the maintenance of information systems.
  20. Coordinate the identification and resolution of production-related problems with ITS Technology Infrastructure group; implement controls to eliminate or minimize production mistakes.
  21. Other duties as assigned.
Minimum Qualifications
  1. Possession of a pertinent baccalaureate educational degree in Management Information Systems (MIS) and/or Information & Computer Sciences (ICS) and 3 years of progressively responsible professional information technology experience with responsibilities for applications development, of which 2 years of the experience must have been comparable in scope and complexity to the next lower payband in the University of Hawai'i broadband system; or equivalent education/training or experience.
  2. Considerable working knowledge of applications development as demonstrated by the broad knowledge and understanding of the full range of pertinent standard and evolving information technology concepts, principles and methodology.
  3. Considerable working knowledge and understanding of the broad technology, systems, hardware and software associated with applications development.
  4. Considerable working knowledge in gathering requirements.
  5. Considerable working knowledge in analyzing data to draw business-relevant conclusions and in data visualization techniques and tools.
  6. Considerable working knowledge of flow charting and procedural report presentation.
  7. Demonstrated ability to recognize a wide range of intricate problems, use reasoning and logic to determine accurate causes, and apply principles and practices to determine, evaluation, integrate, and implement practical and thorough solutions in an effective and timely manner.
  8. Demonstrated ability to interpret and present information and ideas clearly and accurately in writing, verbally and by preparation of reports and other materials.
  9. Demonstrated ability to establish and maintain effective working relationships with internal and external organizations, groups, team leaders and members, and individuals.
  10. Demonstrated ability to develop and revise systems plans, design documents, implementation plans, application testing plans, training material, and to conduct user group sessions and related interviews.
  11. Demonstrated ability to speak, read, comprehend, interpret, and write fluently in English.
  12. Demonstrated ability to understand and follow oral and written instructions and documentation, generate reports and process documentation, and communicate effectively in a variety of situations.
  13. Demonstrated ability to establish and maintain effective working relationships in a positive, service-oriented manner with others.
  14. Demonstrated ability to work cooperatively with supervisor, project staff, and customers in a team environment to accomplish tasks and to meet deadlines.
  15. Demonstrated ability to learn and apply new technologies independently and in a timely manner using books, manuals, and other resources.
  16. Working knowledge of Java.
  17. Working knowledge of Structured Query Language (SQL).
  18. Working knowledge of administering and managing an Enterprise Content Management (ECM) system.
  19. Ability to work a variable work schedule; and work outside normally scheduled work hours including day, night, weekend and/or holiday hours, as directed.
  20. For supervisory work, demonstrated ability to lead subordinates, manage work priorities and projects, and manage employee relations.
  21. Any equivalent combination of education and/or professional work experience which provides the required education, knowledge, skills and abilities as indicated.
Desirable Qualifications
  1. Considerable working knowledge of an Enterprise Content Management (ECM) system such as OnBase.
  2. Considerable working knowledge of modeling and flowchart tools such as Visio and
  3. Considerable working knowledge of Microsoft suite of products such as Word, Excel and PowerPoint.
  4. Considerable working knowledge of REST (Representational State Transfer).
  5. Working knowledge of the Spring framework.
  6. Working knowledge of RabbitMQ.
  7. Working knowledge of a source control system such as GIT.
  8. Working knowledge of unit testing software such as JUnit.
  9. Working knowledge of a continuous integration system such as Jenkins.
  10. Working knowledge of database diagramming tools such as Erwin.

To Apply:
Visit and search for Position Number 81852 to submit an application. Please print and keep a copy of this job advertisement for future reference as you will not be able to access it after the closing date.
  1. 808-956-9098;

The University of Hawaiʻi is an equal opportunity/affirmative action institution and is committed to a policy of nondiscrimination on the basis of race, sex, gender identity and expression, age, religion, color, national origin, ancestry, citizenship, disability, genetic information, marital status, breastfeeding, income assignment for child support, arrest and court record (except as permissible under State law), sexual orientation, domestic or sexual violence victim status, national guard absence, or status as a covered veteran.

Employment is contingent on satisfying employment eligibility verification requirements of the Immigration Reform and Control Act of 1986; reference checks of previous employers; and for certain positions, criminal history record checks.

In accordance with the Jeanne Clery Disclosure of Campus Security Policy and Campus Crime Statistics Act, annual campus crime statistics for the University of Hawaii may be viewed at:, or a paper copy may be obtained upon request from the respective UH Campus Security or Administrative Services Office.

In accordance with Article 10A of the unit 08 collective bargaining agreement, bargaining unit members receive priority consideration for APT job vacancies. As a result, external or non BU 08 applicants may not be considered for some APT vacancies. BU 08 members with re-employment rights or priority status are responsible for informing the hiring unit of their status.