This job is no longer available
As a member of the Application Development Team, this position is responsible for development, analysis, and maintenance of systems that capture, interrelate and report data for the Department of Public Instruction. This includes but is not limited to applications that focus on finance, budget, data collection and reporting applications. These systems require extensive knowledge and experience developing complex applications, reports and relational databases. This position is likely to be involved with the maintenance and enhancement of the department’s largest and most complex enterprise applications. This person will be a member of a team practicing the Agile\Scrum development methodology, where traditional software development methodologies may be used for special assignments.
The focus of this position is to perform Java development using the MVC, Struts or Spring frameworks. Database development will be performed using Oracle PL\SQL or SQL Server. The person will be using LAN technology and Microsoft operating systems.
Under general supervision of the Applications Development Team manager, the person in this position is responsible for performing the work of an analyst/programmer. This person works closely with others to accomplish project objectives or independently to accomplish daily work requirements as a member of the Applications Development Team. Objectives, priorities and deadlines are established in consultation with the department program area leaders, the Applications Development Team manager and or project manager.