Job Title |
|
Job Family |
|
Job Code |
|
Job Exempt |
GIS Applications Developer II
|
|
Seiu_Professional
|
|
GAD02
|
|
Y
|
|
|
|
|
|
Pay Grade |
|
Pay Rate Type |
|
Minimum |
|
Midpoint |
|
Maximum |
|
|
|
|
S11
|
|
Salary
|
|
$28.90
|
|
$38.30
|
|
$47.69
|
|
|
Job Description
|
|
Performs professional, technical, and analytical work in programming and software systems analysis. Responsible for writing, reviewing, and modifying computer programs; formulating program testing data; program testing and debugging; and training and assisting City of Orlando personnel in using computer applications and equipment. Assists in analyzing manual and automated systems; determining the feasibility of computer applications; and designing, implementing, testing, and improving geographical information systems applications and procedures. Work requires independent judgment and the ability to work independently or as a team member. Work is performed under the general supervision of the GIS Manager. Performance is reviewed through observation, discussion, and review of the effectiveness of programs and client feedback.
Minimum Qualifications:
Bachelor's Degree in Geographic Information Systems, Geography, Computer Science, or related field, experience writing SQL scripts and developing ArcGIS Online web applications, and three (3) years experience working with a Geographic Information System in planning, public safety, information technology, or public works; or an equivalent combination of education, training, and experience. Must pass police background investigation. Must have good verbal and writing skills. Must be able to function as a lead or sole developer for small and medium-scale projects.
Additional Qualifications for Promotion:
Promotions are not to be considered an automatic function of longevity and are subject to the review and authorization of the Supervisor. The employee’s last performance review must have resulted in an overall rating of Meets standards or better with no factor rating of less than meets.
|
|
Responsibilities
|
|
EXAMPLES OF WORK PERFORMED:
Note: The listed duties are only illustrative and are not intended to describe every function that may be performed by this job class. The omission of specific statements does not preclude management from assigning specific duties not listed if such duties are a logical assignment to the position.
Participates in the development and planning of new or revised systems, scheduling and directing the preparation of programs, and the evaluation of application software products
Analyzes and designs procedures for GIS applications; meets with clients to determine their needs
Checks existing programs within systems for errors in logic and program content; makes necessary changes
Confers with supervisor, project manager and clients to resolve questions of program intent, and output requirements, input data acquisition, program scope and internal controls and checks
Trains and assists City personnel in the use of computer applications and equipment
Conforms to the application development methodology, applicable technical and data standards
Develops system proposals, data models, documentation, and client procedures
Develops design/programming specifications for reports, files, or tables
Performs other related duties as required
KNOWLEDGE, SKILLS AND ABILITIES:
Considerable knowledge of geographical information systems principles, practices, and methods, and of the operating characteristics, capabilities, and limitations of computer equipment
Broad conceptual knowledge of GIS methodologies and workflows
Knowledge of ESRI application environment, ArcGIS Desktop, ArcGIS Pro, ArcGIS Web AppBuilder API, and Rest API
Knowledge of statistical analysis
Knowledge of operational methods and procedures regarding information technology
Knowledge of GIS database design principles
Knowledge of spatial analysis methods and geoprocessing tools
Skilled in written and verbal communication
Skilled in writing in programming languages including SQL, Python, and Arcade
Ability to coordinate and assist in training personnel in computer operations, desktop support and call center practices and procedures
Ability to think critically
Ability to establish and maintain effective working relationships with others
|
|
|
|