Programmer Analyst

Clay County Sheriff's Office (FL)
Green Cove Springs, FL

The Information Technology Programmer Analyst develops logical procedures for computer systems, performs application program design, development, and maintenance, and maintains current written systems and database specifications for program procedures for electronic data processing. The Information Technology Programmer Analyst is also responsible for writing syntax statements, analyzing, extracting, auditing, loading, and maintaining data used in various databases. The Incumbent may be responsible for administering updates, merging information, and preparing reports to make data-driven decisions. This position is subject to after-hours (weekends, nights, holidays) call-out duties for urgent technical support requests, taking part in the on-call rotation, and after-hours emergency responses for critical system problems.

  • Develops and maintains systems and software applications (e.g. report writing, screen design, graphical user interfaces, system procedures, etc.) for the purpose of providing computerized alternatives to manual processes and/or enhancing current database products.
  • Ensures the development of plans to safeguard computer files against accidental or unauthorized modification, destruction, or disclosure.
  • Creates relational table structures to support application design.
  • Creates and supports automated interfaces between systems.
  • Investigates and determines causes of computer program malfunctions and implements corrective action.
  • Builds and tests programming changes for each phase of systems development prior to implementation. Writes test cases and expected results. Reviews results for conformance to requirements. May plan simple tests or a defined subset of a larger system test. May make recommendations for acceptance/rejection if requirements are not all met.
  • Designs, codes, and unit tests front and back-end solutions for agency systems using packages such as HTML, CSS, C++, C#, Java, and JavaScript.
  • Assists in maintaining and enhancing applications to address newly discovered problems or new requirements.
  • Support both internal members and members of external agencies ensuring they remain productive and able to complete their assigned job requirements.
  • Supports systems users and provides training when needed.
  • Utilizes essential project management skills, including project planning and tracking principles, project risk and issues identification, assessment, tracking, and mitigation.
  • Displays the ability to resolve complex and diverse issues by identifying underlying or hidden problems and patterns.
  • Presents as comfortable in interacting with staff and management, including Executive levels.
  • Creates and maintains documentation for systems.
  • Possesses the ability to write technical design documentation in a clear and understandable fashion.
  • Analyzes complex needs and requirements and translates them into appropriate, efficient processes.
  • Interprets and applies Federal, State, and local policies, laws, and regulations.
  • Processes applicable incoming and outgoing documents and/or files in a timely manner consistent with supervisory direction and/or agency policies/procedures.
  • Participates in cross-training with other co-workers; assists those co-workers when the need arises and learns new tasks by working together as a team.
  • Reports identified or potential maintenance, safety, and/or non-compliance findings, hazards, and incidents to the appropriate personnel and/or department.
  • Timely completes all assignments, special projects, and budgetary requirements (if applicable) as directed, adhering to applicable agency policies.
  • Adheres to leave and attendance policies, including punctual arrival and completing full shifts. Informs the supervisor about illness or untimely incidents, reports overtime hours worked, and timely submits timesheet, attendance, and leave requests.
  • Regularly checks assigned mailbox, phone calls, PowerDMS, and email messages, responding promptly and professionally.
  • Makes assigned chain of command aware of anything noteworthy.
  • Responds to supervision, guidance, direction, and feedback from executive staff and superiors in a receptive manner and in accordance with agency policies.
  • Conducts themselves in a polite, helpful, courteous, ethical, and professional manner, abiding by the established code of ethics, and demonstrates a courteous and professional image when engaged in any activity with the public.
  • Cultivates positive working relationships with colleagues and other agency units to enhance work area output and services in line with agency policies.
  • Demonstrates an understanding, consideration, and respect of cultural, religious, and gender differences when interacting with the public and coworkers.
  • Actively participate in job-specific training.
  • Operates and performs minor repairs for office equipment to manufacturer’s specifications and/or within the specified parameters pursuant to agency policies.
  • Performs other duties as assigned.
  • Associate degree with programming related course work or two years of work in a related field.
  • High school diploma or equivalent
  • Proficient in Microsoft office products
  • Speak and understand the English language
  • The following items (or authorized equivalents) may be required at various steps in the application process:
    1. Driver's License
    2. Birth Certificate
    3. Social Security Card
    4. Form DD214 for all periods served in the military
    5. GED or High School Diploma and Sealed Transcripts from the highest level of education
    6. FDLE Authority for Release (notarized)

Certification, Licenses and Registrations Requirements:

  • None specified.

Salary is negotiable for full-time positions prior to initial hire, if requested, based on verified experience up to step five (5) of the assigned pay grade. Current employee salary changes are determined based on internal methodology. Please contact Human Resources with any questions.

Benefits for full time positions include Florida Retirement System, a full suite of very affordable health/life/dental/vision benefits, ancillary insurance policies, college reimbursement, and more. Benefits are effective the 1stof the month after a full 30 days worked. For more information on benefits, please visit https://www.claycountygov.com/government/personnel-services/employee-benefits.

The duration of the selection process may range from one (1) to three (3) months and may vary based on the number of applicants and/or urgency of filling the vacancy.

Applicants are reminded to take note of the close date listed on this job posting. Interviews are not typically requested prior to this date.

If accommodations are required throughout any portion of the hiring process, please contact our Human Resources team at HR@ClaySheriff.com.

All positions at the Clay County Sheriff’s Office have testing requirements to determine eligibility. All selected candidates will complete a drug screening, polygraph examination and a comprehensive background investigation as a condition of employment. Sensitive and/or confidential aspects of candidates’ personal lives may be explored during this process (including driving, drug usage, criminal, employment, and residential histories).

Any job qualifications or requirements listed in this job posting are susceptible to written and/or physical testing. This testing may be included in the competitive selection process.

This posting has been reviewed by Human Resources and found to be job related and non-discriminatory. If you are interested in this position, please submit your electronic application at https://www.claysheriff.com/departments/employment/.

// // //