Job Information
Illinois Department of Innovation & Technology Senior Developer (INFORMATION SYSTEMS ANALYST II, OPT. A) in Springfield, Illinois
This job was posted by https://illinoisjoblink.illinois.gov : For more information, please see: https://illinoisjoblink.illinois.gov/jobs/12009582
35% Under administrative direction of Chief Information Officer for the Office of the Fire Marshal, serves as the Senior Developer for the Department of Innovation & Technology (DoIT), supporting the Department of Military Affairs (DMA) and the Prisoner Review Board (PRB):
- Provides a full range of complex, professional, and advisory functions in Information Technology (IT) application services.
- Coordinates and conducts complex application development on-site and at user provided facilities using designated software/programming language for database design, program design, and the supplied support tools for testing the new processes while implementing System Development Life Cycle (SDLC) processes.
- Utilizes HTM, CSS, XML, Virtual PC & Server, system integration, SQL Server & SQL Reporting Service, SharePoint, MS Office Suite, MS Project and MS Visio, Adobe Acrobat/Designer, Visual Studio, ASP .Net Framework, Azure Dev Ops, Data analytics, Document Management Software, Digital Signature Technology, and JAWS in performance of duties.
- Offers comprehensive support for both the application and its user.
- Conducts and coordinates in-depth technical research, feasibility studies, and business and systems analysis to create system designs.
- Performs business and systems analysis by charting process flow, and by performing specification writing, coding, testing, audit trails, control procedures and fine tuning.
- Develops testing plans, specifications, test scripts, and test data for new or modified programs and/or systems.
- Performs testing to ensure logic paths are tested.
- Evaluates test results to verify conformance with program objectives.
- Prepares user and operational guidelines, operational manuals, and application or system documentation.
- Develops new major systems and sub-systems.
- Performs program development.
- Follows adopted system design methodology to ensure the integrity of each system/sub- system meets the required standards of security, efficiency, and scope of the specific project.
- Performs on-line and batch application development/support.
- Applies systems analysis methodologies in the development and preparation of general design, detail design, and program specifications documentation.
30% Serves as project lead on complex projects:
- Maintains and enhances existing IT applications systems.
- Determines and coordinates project components such as project scheduling and assignments.
- Assigns and reviews the work of project analyst staff.
- Provides guidance to assigned project staff.
- Reviews results and incorporates individual components of project into the final product.
- Provides input to the supervisor regarding staff performance on projects.\
15% Analyzes and recommends new procedures and techniques to improve the supported application systems:
- Ensures integrity of each system/sub-system during maintenance and enhancement activities by adhering to the adopted methodology standards.
- Provides mentoring and training to lower-level staff when required.
10% Serves as the primary support for scheduled and remedial maintenance to the assigned applications:
- Schedules processes, reviews history of processed jobs and responds appropriately to any abnormal completion status.
- Provides status reports to management.
5% 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 maintain current on IT products, ven dors, 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 the duties enumerated above.