hero

Amazing Careers

Application Developer - G124 - GIS

Columbus Consolidated Government

Columbus Consolidated Government

Software Engineering
Posted on Mar 25, 2025

Major Duties and Responsibilities

This position designs, develops, and maintains intranet, website, and web-based applications and ensures software solutions are implemented in an efficient manner and the satisfaction of users by providing exceptional application technical support, researching issues, and problem-solving.

  • Develop an in-depth knowledge of the company’s application portfolio, development tools, and development procedures.
  • Maintains existing applications to include creating reports, system modifications, and troubleshooting system problems.
  • Consult with users to evaluate new or modified applications to determine feasibility, cost, time required, compatibility with current systems and processes, and system capabilities.
  • Assists other developers and programmers with application design and troubleshooting.
  • Review manuals, periodicals, technical reports, and other resources to learn ways to develop applications that meet user needs to streamline government processes.
  • Trains users to use new applications; provides technical assistance for application questions or problems.
  • Produces technical documentation that accurately and thoroughly depicts the software design and code base to sufficiently assist QA testing and production support activities.
  • Researches resources and methods (e.g. journals, literature, vendor information, etc.) for the purpose of maintaining current working knowledge of new and emerging technologies as well as district/state/federal rules, regulations, and policies for the purpose of architecting, delivering and maintaining a reliable and stable technology infrastructure appropriate to support the core mission of the city.
  • Performs adequate unit testing of own and other developers’ application development work.
  • Provides updates to appropriate leadership on work in progress, work completed, work planned, and issues potentially impacting the on-time completion or quality level of work.
  • May be required to participate in after-hours on-call rotation.
  • Serves as a member of cross-unit project teams for the purpose of implementing city and departmental initiatives.
  • Works with the GIS Coordinator for the vision of the GIS Division in accordance with the Departmental Vision, Goals, and Objectives.
  • Assists with the GIS databases, network, and applications.
  • Has knowledge of the hardware and software used in GIS applications.
  • Skilled in the analysis of GIS data and in the creation of GIS-related reports.
  • Performs other related job duties as assigned.

Knowledge, Skills and Abilities

  • Knowledge of GIS technology and itsapplications.
  • Knowledge of computer trends and new technology.
  • Knowledge of database platform SQL Server or Oracle or Microsoft SharePoint.
  • Knowledge of Personal Computer file systems and typing skills.
  • Knowledge across several browsers including Internet Explorer, Chrome, and Firefox.
  • Knowledge of computer trends and new technology.
  • Skill in organizing work, setting priorities, meeting critical deadlines, and following up assignments with a minimum of direction.
  • Skill using Microsoft Office.
  • Skill in interpersonal relations.
  • Skill in oral and written communication.

Minimum Educational and Training Requirements

Physical Requirements

The work is typically performed while sitting at a desk or table with intermittent standing or walking. The employee may occasionally lift light or heavy objects, use tools or equipment requiring a high degree of dexterity, or distinguish between shades of color. Additionally, the following physical abilities are required:

  • Balancing – maintain equilibrium to prevent falling while walking, standing, or crouching.
  • Crawling – moving about on hands, knees, or hands, feet.
  • Crouching – bending body forward by bending leg, spine.
  • Feeling – perceiving attributes of objects by touch with skin, fingertips.
  • Grasping – applying pressure to object with fingers, palm.
  • Handling – picking, holding, or working with whole hand.
  • Hearing 1 – perceiving sounds at normal speaking levels, receive information.
  • Hearing 2 – receive detailed information, make discrimination in sound.
  • Kneeling – bending legs at knee to come to rest at knees.
  • Lifting – raising objects from lower to higher position, moving objects side to side, using upper extremities, back.
  • Manual Dexterity – picking, pinching, typing, working with fingers rather than hand.
  • Mental Acuity – ability to make rational decisions through sound logic, deductive reasoning.
  • Reaching – extending hands or arms in any direction.
  • Repetitive Motion – substantial movements of wrists, hands, fingers.
  • Speaking – expressing ideas with spoken word, convey detailed, important instructions accurately, concisely.
  • Standing – for sustained periods of time.
  • Stooping – bending body downward, forward at waist, with full motion of lower extremities and back.
  • Talking 1- expressing ideas by spoken word.
  • Visual Acuity 1 - prepare, analyze data, transcribing, computer terminal, extensive reading.
  • Visual Acuity 2 - color, depth perception, field of vision.
  • Visual Acuity 3 - determine accuracy, neatness, observe facilities/structures.
  • Walking - on foot to accomplish tasks, long distances, or site to site.
The work is typically performed in an office, library, or computer room.