The Utah State Courts is not only recognized as one of the most technologically advanced court systems in the country, but also as a model internationally. Our Information Technology department provides multiple applications, fully developed in-house, to streamline court operations which includes: three (3) unique case management systems, online payments, eFiling, document management, and in-chambers management systems.
As an Application Developer with the Utah Courts you will be working with a team responsible for Full Stack Development in an Agile team environment to create, build and maintain Web Applications for today and the future to ensure that Utah remains a leader in court technology.
In summary, this is an excellent opportunity for a Full Stack Developer who is interested in creating quality, progressive technology that improves the judicial system, from court patrons to judges and justices.
Example of Duties
This position has three (3) career levels where additional skills and responsibilities may be required.
Develop web applications based on business requirements and industry standards.
Maintain existing computing applications and resolve support issues from receipt through delivery of the solution.
Code instructions for new and existing applications in the appropriate language for the application following written and oral specifications.
Prepare detailed test data in accordance with installation and application standards to validate the affected software against the specifications.
Perform testing of all changes to existing programs by parallel system processing in order to thoroughly test every coding modification.
Debug programs by analyzing all available data, identify the problem, and take the appropriate corrective action.
Document all programs according to established standards and maintain current written information about the system to facilitate disaster recovery.
Report status of assigned tasks to project leader.
Provide oral and/or written information to user groups and to internal departments as required in order to maintain efficient operation of the system.
May be required to assist in the training or problem resolution aspects of programs.
May assist in training others in a specific area of expertise.
Perform other related duties as assigned.
(includes knowledge, skills, and abilities required upon entry into position and trainable after entry into position)
Document the completion of two (2) years of accredited college or technical education in Data Processing or a related field. Actual practical experience on a year-to-year basis in related job functions may be substituted for educational training.
Demonstrate an understanding of server-side J2EE development or Full Stack Development, SQL, Web Services, XML, object and/or relational databases.
Knowledge of computer hardware and application programming in a full life-cycle development environment.
An understanding of the principles, theories, and practices of computer data storage, retrieval, and/or restoration.
Knowledge of application systems development, hardware configuration, operating system facilities, data management, data communications, teleprocessing facilities, batch and on- line system development, and source data entry.
Knowledge of relational and/or object database management software.
Listen to, and understand, information and ideas as presented verbally and in writing. Speak clearly, concisely and effectively. Communicate information and ideas clearly and concisely, verbally and in writing.
Make a decision or solve a problem by using logic to identify key facts, explore alternatives, and propose quality solutions. Analyze or identify underlying principles, reasons, or facts associated with information or data to draw conclusions.
Coordinate computer systems and application design, Use court specified automated software application tools to develop application program.
Train and assist other programmer analysts in their area of expertise,
Prepare and present sample reports, and work well with other governmental agencies and outside vendors.
Compensation will be commensurate with experience.