Senior programmer analyst

City of Columbus
Columbus, OH

Definition

Join the Department of Technology’s Applications team as we advance the modernization of applications throughout the City of Columbus.



Reporting to the Applications Manager, the Senior Programmer Analyst will serve on a team which will support critical systems, projects, and initiatives across the City of Columbus. Initially, the applications supported include the following: Accela, OnBase, Falcon, Keytracer, Qmatic, Medallion, and WinWam.

The selected candidate must exhibit excellent verbal and written communication skills, customer service skills, technical skills, and troubleshooting skills. This role will work directly with staff and leaders throughout the City.



To be effective with application administration, configuration, development, and support, the selected candidate will have a generalist understating of a broad range of technologies such as networking, servers, application configuration, scripts, reporting, workstations, etc. and will grow to have expert understanding of assigned applications. Experience supporting business applications is preferred.



The Senior Systems Analyst will train and mentor less experienced staff and ensure the team as a whole is capable to support each application assigned to the workgroup.


Under direction, is responsible for planning, developing, modifying, and implementing complex or specialized computer programming projects and/or leading the preparation of computer programs; performs related duties as required.

Examples of Work

(Any one position may not include all of the duties listed, nor do the examples cover all of the duties that may be performed.)


Consults with clients as well as managerial and information systems staff to review and translate business specifications into computer applications; determines program intent and the extent of programming and coding required, and identifies potential problems;


Consults with multiple levels of clients in discovery sessions to determine the full scope of projects and to ascertain the objectives of the proposed system(s) or program(s);


Analyzes, creates, reviews, and/or alters programs to increase operating efficiency or meet division requirements;


Develops workflow charts and diagrams for complex or specialized programs; converts workflow charts to computer language and ensures that coded language is entered into computer;


Develops and prepares documents for the general design of solutions that meet project requirements;


Develops and maintains automated data processing applications and computer application programs;


Develops specifications to detail what new applications or enhancements to existing applications can accomplish;


Develops time/cost estimates for applications development and upgrades to existing applications;


Develops detailed applications designs; develops operational and installation procedures for hardware and software;


Coordinates the work of team members so that subprograms are compatible with overall system capabilities and project requirements;


Attends meetings with users, coordinators, third-party vendors, and other programming staff in order to obtain and exchange information;


Coordinates customer support for third-party software applications;


Writes documentation to describe program development, logic, coding, and corrections; writes manuals for users to describe installation and operating procedures;


Trains users to operate programs; provides technical assistance to users;


May supervise user support staff and/or programmer analysts.

Minimum Qualifications

Possession of an associate degree and three (3) years of experience in application programming. Substitution(s): Additional experience as listed above may substitute for the required education on a year-for-year basis.

Test/Job Contact Information

Recruitment #: 25-0581-V3

Employment Type: Full-Time (Regular)


Should you have questions regarding this vacancy, please contact:


Kimberly Hetterscheidt

Department of Technology

Division of Information Services

1111 E. Broad St.

Columbus, Ohio 43205

P: (614) 645-0367

E: [email protected]


The City of Columbus is an Equal Opportunity Employer

Posted 2025-11-09

Recommended Jobs

Sales Arborist - Newbury, Ohio

Independent Tree
Newbury, Geauga County, OH

Arborist jobs in Ohio Are you an experienced Arborist, love trees, enjoy working with people, and desire limitless potential? Independent Tree is looking for an individual who is passionate …

View Details
Posted 2025-11-04

bealls Assistant Store Manager (ASM)

bealls
Gallipolis, OH

Position: ASSISTANT STORE MANAGER Come join a team that brings a people-first approach to everything we do! bealls and Home Centric are a part of Bealls Inc., a family owned and operated business w…

View Details
Posted 2025-11-07

Intern, Data Analyst

Engie
Columbus, OH

What You Can Expect As our Data Analyst Intern, in Columbus, OH, at The Ohio State University. You will be responsible for aiding in reducing energy consumption in campus buildings. This role invo…

View Details
Posted 2025-11-06

General Cleaner 2nd Shift

Holland Building Services
Perrysburg, OH

Job Description Job Description Overview Holland provides daily cleaning services to over eight million square feet of commercial, industrial, medical, and educational facilities. We are commi…

View Details
Posted 2025-11-06

Outside Sales Representative - Sports & Recreational Construction

TruPath
Plain City, OH

We are a well-established and always busy organization in the Sports Courts Construction, Maintenance and Repair Industry seeking an Outside Sales Representative to help us continue to grow and expan…

View Details
Posted 2025-09-13

Lead Business Risk Control Testing Specialist

Capital One
Columbus, OH

Overview Lead Business Risk Control Testing Specialist The Lead Business Risk and Control Specialist is responsible for performing business compliance and operational risk and control activiti…

View Details
Posted 2025-11-05

Registered Dental Hygienist

Michael Halasa, DDS, LLC
Marysville, OH

Pay: From $48.00 per hour Job description: Our friendly dental office in Marysville, OH is looking for a dedicated Dental Hygienist to join our team! We take pride in creating a calm, positiv…

View Details
Posted 2025-11-06

Removal Team Lead

MAC.BID
Hamilton, OH

REMOVAL TEAM LEAD  JOB TYPE AND CLASSIFICATION: Full Time Salaried Non-Exempt JOB OVERVIEW: MAC.BID buys truckloads of customer returns and overstock products, then sells these items indiv…

View Details
Posted 2025-10-22

Warehouse/Forklift Technician (1st Shift)

Clean Harbors
Hebron, OH

The Facility Technician I for our Hebron, OH will be responsible for completing all assigned warehouse duties in a safe and responsible manner. This includes loading / unloading trucks, preparing…

View Details
Posted 2025-07-30

Senior Test Automation Engineer

Manifest Solutions
Dublin, OH

Manifest Solutions is currently seeking a Senior Test Automation Engineer for a hybrid position in Dublin, OH. Design, develop, and maintain robust automated test frameworks and tools to validate …

View Details
Posted 2025-11-05