Applic Developer Analyst II

  • University of Florida
  • United States
  • Jul 21, 2021
Technology Part Time - Continuing, Full Time - Continuing

Job Description:

Classification Title:

Application Developer Analyst II

Job Description:

Analysis – Accurately documents and validates a solution with the customer’s current business processes and/or system functionality for one or more departments across the division. Understands how systems contribute to department process and workflow. Assists in research and fact-finding to develop or modify information systems. Identifies and analyzes problems. Assists in preparing detailed specifications from which programs will be written. Assists with estimating of the analysis and development effort based on requirements.

Design – Designs and documents innovative and practical solutions that solve business problems and minimize impact to customers. Assists in design sessions with customers and other stakeholders. Solutions ensure customer usability. Solutions meet customer expectations and do not adversely affect others outside the intended department. Participates in assessing design options, and test plans. Assists with providing recommendations towards the development of new code or reuse/enhancement of existing code.

Technical Skills – Develops enterprise business web applications to meet customer’s needs. Demonstrates core competencies for each technical area and/or tools supported and utilized modern development standards. Understands the technical architecture of the supported system(s). Clearly documents system specifications. Prepares and implements data verification and testing methods. Understands quality assurance/testing methodologies. Assists with developing software integration, external interface development and technical documentation. Completes design work in timely fashion, authoring code, unit tests, and system interoperability in a quality manner, acceptable to the customer.

Project/Task Management - Applies basic project management concepts and established procedures for each supported customer group. Builds, monitors and adjusts project plans with assistance. Work results in milestones met on time and quality deliverables. Assembles and coordinates appropriate resources to ensure participation from stakeholders and their acceptance of outcomes. Manages multiple tasks concurrently. Assists in the development and execution of systems’ best practices across the organization. Communicates interim development milestones to customer, via demonstration of actual code or pseudo presentation.

Maintenance and Support – Provides necessary on-call and support coverage with little assistance in resolving problems. Maintains regular customer interaction for the purpose of priority setting and to review progress on assigned items. Provides system support documentation for future issue resolution. Troubleshoots applications and maintains systems.
[05%] - Perform other duties (as assigned by supervisor).

NOTE: Management retains the right to modify or add duties at any time.

Work hours vary. .75 FTE, 30 hours weekly.

A criminal background will be conducted.

Expected Salary:

Commensurate with experience and qualifications.

Minimum Requirements:

Associate's degree and two years of relevant experience; or a high school diploma or equivalent and four years of relevant experience. Appropriate college coursework or vocational/technical training may substitute at an equivalent rate for the required experience.

Preferred Qualifications:

Prefer a Master's degree and one year of appropriate experience; or a bachelor's degree and three years of appropriate experience.

The incumbent will have five or more years of experience with several of the following technologies:

• 2 or more modern programming languages (i.e. C#, Java, PHP)
• Database design
• Microsoft SQL Server
• Oracle
• Web application development
• Mobile application development
• JavaScript
• Angular
• jQuery
• Microsoft Visual Studio (C#)
• Issue management
• Version control (CVS, SVN, Git)
• Iterative development
• Agile development
• User experience (UX) design

Special Instructions to Applicants:

In order to be considered, you must upload your resume.

Application must be submitted by 11:55 p.m. (ET) of the posting end date.

Health Assessment Required:No