at Illinois Department of Innovation & Technology in Springfield, Illinois, United States
Job Description
45% Under immediate supervision, serves as an Information Services Specialist I for the Department of Innovation & Technology (DoIT), supporting the Illinois Department of Revenue (IDOR):
- As assigned, performs a range of application services of limited complexity associated with the Electronic Commerce Gateway Unit.
- Works closely with higher level Application Services staff as well as user area in coding and testing of programs.
- Places changes in production, ensuring that they function as designed.
- Monitors operation of system and documents required enhancements.
- Assists higher level staff with the more difficult applications programming assignments.
- Follows IDOR adopted system design methodologies, documentation, standards, and standard operating procedures in performing tasks.
- Utilizes the following in performance of duties: object-oriented concepts, principles, and application design such as VBA, C#, VB.NET, Java, HTML, CSS, Javascript, Microsoft Windows batch scripting, Visual Studio, SQL Server/SQL Server Management Studio, IBM DB2/IBM Data Studio, Git/Git Extensions, and Microsoft Office client software products.
25% Performs applications programming support functions of limited complexity for unit systems:
- Prepares programs and writes SQL in conjunction with the system support.
- Writes SQL for UDB databases or SQL Server.
- Writes C#/VB.NET
- Codes programs.
- Codes business objects.
- Prepares program and system documentation.
- Prepares test data, performs unit test, reviews test results, and works with user area on test changes and revises program documentation as necessary.
- Confers with other Application Services staff in the review of detailed test results.
- Reviews test results, works with user area to test changes.
- Places changes in production, ensuring that they function as designed.
15% Receives ongoing instruction and training in performance of application services related work for the unit:
- Receives training in understanding and applying modern systems methodology and standard operating procedures in performing the structured phases of a system lifecycle.
- Receives training in problem solving approaches and techniques, methods of analysis, forms design and proper methods for presenting conclusions and system documentation.
- Utilizes training and instruction received to independently perform increasingly difficult applications programming assignments of a limited scope.
- Receives guidance and direction in the preparation of detailed technical reports.
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.