Program and Development Coordinator

Columbus, GA

NEEDED: Program and Development Coordinator

LOCATION: COLUMBUS CIVIC CENTER 400 4th St, Columbus, GA 31901

HOURS: As Needed/ Event Driven, 7 days a week, Monday-Sunday, 12:00 AM – 12:00 PM

DRESS CODE: Black or brown shoes and black pants

REQUIREMENTS:

  • Dependable Transportation
  • Dependable and punctual attendance

Job Summary: This position is responsible for managing the day-to-day operations of application development personnel. This position is also responsible for ensuring all assigned information systems, both internal and enterprise systems, share data efficiently and securely.

 Major Duties and Responsibilities:

  • Manages and performs evaluations of application development personnel.
  • Assigns and explains application projects to developers and assists developers with application design and troubleshooting.
  • Manages the security and accuracy of data in all assigned applications as well as the Operational Data Store.
  • Develops an in-depth knowledge of the company's application portfolio; develops tools and development procedures.
  • Creates new applications to include creating reports, system modifications, architecting, delivering and maintaining a reliable and stable technology programming infrastructure appropriate to support the core mission of the city.
  • Maintains existing applications to include creating reports, system modifications, and troubleshooting system problems.
  • Consults with users to evaluate new or modified applications to determine feasibility, cost, time required, compatibility with current systems and processes, and system capabilities.
  • Reviews 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 which must sufficiently assist QA testing and production support activities.
  • Research resources and methods (e.g. journal, 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 architecture, delivering and maintaining a reliable and stable technology infrastructure appropriate to support the core mission of the city.
  • Performs adequate unit testing of developers' application development work.
  • At a minimum, unit testing should ensure all requirements have been addressed, all basic functionality works, and errors are handled properly.
  • Provides updates to appropriate leadership on work in progress, work completed, work planned, and issues potentially impacting the on-time completion of quality level of work.
  • Serves as a member of cross unit project teams for the purpose of implementing city and departmental initiatives.
  • Performs other related duties as assigned.

 Knowledge, Skills and Abilities:

  • Knowledge of C#, ASP.NET, and working in Visual Studio (current ver.); HTML 5 (or current ver.); CSS3 (or current ver.); JavaScript; and SQL queries.
  • Knowledge of evaluating and comprehending the back-end data structure of various enterprise
  • systems for moving data to the Operational Data Store.
  • Knowledge of Microsoft Office.
  • Knowledge of website layout and graphics design, CSS (Cascading Style Sheets), Adobe's
  • Dreamweaver, Photoshop, and Acrobat software.
  • Knowledge of multiple web browsers to include Microsoft Edge, Chrome, and Firefox. Knowledge of Adobe Illustrator, InDesign Premiere, Microsoft IIS, and Google Analytics. Knowledge of database platform SQL Server or Oracle or Microsoft SharePoint. Knowledge of effective methods for securing data. Skill in organizing work, setting priorities, meeting critical deadlines, and following up on assignments with minimal direction.
  • Skills in typing and personal computer file systems.
  • Skills in interpersonal relations.
  • Skills in oral and written communication.

 Supervisory Controls:

  • The Application Development and Support Manager assigns work in terms of very general instructions.
  • The supervisor reviews completed projects for compliance to organizational standards and the nature and propriety of the final results.

 Guidelines: 

  • Guidelines include city ordinances and laws, tax laws, and department rules and regulations. 
  • These guidelines require judgment, selection, and interpretation in application.

Complexity: 

  • Work consists of varied duties related to managing programming staff. 
  • Assigning projects to utilize personnel effectively, lack of communication, lack of training, and limited funding contributes to the complexity of the position.

 Scope and Effect:

  • The purpose of this position is to oversee the planning, implementation, and maintenance of internal applications.
  • Successful performance helps ensure that applications increase productivity and reduce costs.

 Personal Contacts:

  • Contacts are typically with co-workers, representatives from other city departments, and vendors.

Purpose of Contacts:

  • Contacts are typically to give or exchange information, to resolve problems, and to provide services.

Physical Requirements:

  • Work is typically performed while sitting at a desk or table with intermittent standing or walking.
  • Must occasionally lift light or heavy objects, use tools or equipment requiring a high degree dexterity, or distinguish between shades of color.

 Work Environment:

  • Work is typically performed in an office, library, or computer room.

Supervisory and Management Responsibility:

  • This position has direct supervision over an Application Developer (1).

Educational and Training Requirements:

  • Bachelor's degree in computer science, Management Information Systems, or related field is required.
  • Experience sufficient to thoroughly understand the work of subordinate positions and to be able to answer questions and resolve problems, usually associated with one to three years' experience or service.
  • In addition to the above degree requirements the following professional certifications and licenses are required:
  • For SQL-Data Platform certificate (or replacement cert.) or acquire within 12 months of hire date. Within 48 months of hire, achieve MCSE: Data Platform certification (or replacement cert.) or possess any combination of experience and training which provides the applicant with the knowledge, skills, and ability required to perform the equivalent work.
  • For Oracle- Data Platform (or replacement cert.) certificate or acquire within 12 months of hire date and possess any combination of experience and training which provides the applicant with the knowledge, skills, and ability required to perform the equivalent work.
  • For Website Development- Microsoft Technical Associate (MTA) Developer Track certification (or replacement cert.) within 36 months of hire, Microsoft Certified Solutions Developer (MCSD): SharePoint Applications (or replacement web development cert. path) within 60 months of hire or possess any combination of experience and training which provides the applicant with the knowledge, skills, and ability required to perform the equivalent work.