at Illinois Department of Innovation & Technology in Springfield, Illinois, United States
Job Description
35% Under administrative direction, serves as a Senior Java Developer performing complex professional and advisory functions in Application Services for the Department of Innovation & Technology (DoIT)/Illinois State Police (ISP) in Law Enforcement Unit A:
- Performs complex Java application development advisory functions.
- Utilizes and/or implements various development tools and languages, including but not limited to, Oracle Enterprise Manager, SQL Navigator, SQL Plus, PL/SQL, MQSeries, Message Broker, WebSphere, WebLogic, web services, and Java.
- Performs complex professional and advisory tasks for the large and complex Criminal History Record Information (CHRI) System.
- Coordinates and conducts in-depth feasibility studies and technical research to identify and meet user needs and requirements as well as for complex system conversions and enhancements.
- Provides agency management with high level technical assistance in the development, analysis and/or modification to the highly technical CHRI system.
- Determines and advises on how to create or modify programming techniques and related system documentation.
- Performs integration testing to verify that system components, system environment, interfaces, data structures, and other system architectural aspects are cohesive, effective, and responsive.
30% Conducts and coordinates system design and development of viable solutions for the resolution of complex issues or improving the efficiency of the system:
- Resolves technical issues through efficient and targeted debugging, substantial technical research, and investigation.
- Analyzes current state, gathers detailed requirements, and documents future state in order to develop project solutions of high complexity.
- Participates in inter-bureau evaluation committees designed to evaluate and recommend products to agency management.
- Researches and tests new products.
20% Provides technical guidance to CHRI system developers for completing assignments in the most efficient and timely manner:
- Meets with users of Criminal History data within the Illinois State Police and with other criminal and non-criminal justice entities to evaluate, recommend and implement solutions.
- Reviews and ensures programming techniques and system documentation standards are followed in accordance with agency requirements.
10% Keeps abreast of new developments in the Information Technology (IT) field:
- Continues education by attending meetings, training sessions, seminars, and conferences to increase familiarity with and remain current on IT products, vendors, techniques, and procedures.
- Attends demonstrations and exhibitions related to assigned operations
5% Performs other duties as required or assigned which are reasonably within the scope of duties enumerated above.