- 3 -
Application Development
Definition
Work that involves the design, documentation, development, modification,
testing, installation, implementation, maintenance, and support of new or existing
applications software.
CommonPositions
Applications Developer
Software Developer
GIS Developer
Mobile App Developer
IT WORKER IT USER
Using software development methods and tools to
develop applications and databases for staff and/or
the public to consume to perform their daily work.
Uses specialized software to
perform their work (modeling
tools, excel macros,
PowerPoint, etc.)
Web Development: Develops user-interface (UI)
design, coding, test, and implementation of
application components and web services; writes
re-usable code using industry, and agency standard
development tools and framework.
Updates agency website
content, links documents, posts
pictures, monitors analytics.
Design and develop SQL databases systems for
large scale data tracking, reporting, and multi-user
access.
Create an Access database to
track data specific to them.
Using software development methods and tools to
integrate and support Custom-Off-the-Shelf (COTS)
software and services. Coordinates with vendor
technical staff on implementing and coordinating
system upgrades and enhancements.
Utilizes “off-the-shelf” tools to
perform individual tasks and
functions to perform work.
Develop, test, implement, and support custom
developed business application or development of
custom features within an off the shelf system or
proprietary application.
Implement and test
configurable functionality in a
business application.
Uses a combination of Geographic Information
System (GIS), web programming skills and
development tools to build GIS map and data
services that are created in a web map format. The
web maps are combined with other web tools that
allow the user to dynamically interact with the map
to search for and display the information.
Uses GIS as one of the tools in
their toolbox in order to conduct
the scientific or engineering
investigation.
Develop mockup / prototype interaction designs,
including users’ interaction models, information
architecture, wire frames and screen flows.
Participate as a subject matter
expert in functional and user
acceptance testing.