at Illinois Department of Innovation & Technology in Springfield, Illinois, United States
Job Description
This position serves as a Senior Software Developer for the DoIT, supporting IDHS, performing complex professional advisory Application Service functions for the Bureau of Application Management (BAM), and leading the technical analysis, design, and development of Java EE-based enterprise applications. In this role, you will develop code utilizing Object Oriented methodologies, Java in a J2EE environment, and SQL, based on the standards of the agency and the Unit. Additionally, you will serve as a lead analyst meeting and interviewing users to determine needs and collaborating with business analysts and stakeholders to gather and validate functional and non-functional requirements.
Essential Functions• Under administrative direction, serves as a Senior Software Developer for the Department of Innovation & Technology (DoIT), supporting the Illinois Department of Human Services (IDHS), performing complex professional advisory Application Service functions for the Bureau of Application Management (BAM) and leading the technical analysis, design, and development of Java EE-based enterprise applications.
• Serves as a lead analyst meeting and interviewing users to determine needs and to collaborate with business analysts and stakeholders to gather and validate functional and non-functional requirements.
• Investigates reports of problems by checking log files, reviewing code, and communicating with end users.
• Coordinates production application deployments by preparing agency required documentation as well as supporting the development environment by monitoring the build server and version control software.
• Assists programming staff by reviewing code, mentoring on best practices, and creating documentation for Unit standards.
• Keeps abreast of new developments in the Information Technology field by continuing education through online training platforms, meetings, training sessions, seminars and conferences to increase familiarity with and remain current on products, vendors, techniques and procedures.
• Performs other duties as required or assigned which are reasonably within the scope of the duties enumerated above.
To view full details and how to apply, please login or create a Job Seeker account