Applications Analyst III

City of OceansideOceanside, CA
Onsite

About The Position

The City of Oceanside is seeking a technology-savvy individual with experience in application systems to join the Information Technologies Department as an Applications Analyst III. This role provides technical support for the implementation and maintenance of various software applications. The successful candidate will be the City’s primary technical resource for the administration, maintenance, and ongoing support of the City's public-facing website, staff-facing SharePoint site, and a broad portfolio of enterprise business applications. Responsibilities include administration of various City software systems, user account and permission management, end-user training, documentation preparation, troubleshooting complex application issues, and coordinating with software vendors. This position also serves as a technical resource for digital accessibility requirements, including evaluating content and applications against WCAG 2.1 Level AA, coordinating remediation, and maintaining monitoring and documentation. The ideal candidate is a self-motivated problem solver with excellent customer service skills, effective communication with both technical and non-technical users, and the ability to prioritize in a fast-paced municipal environment.

Requirements

  • Advanced applications programming techniques.
  • Advanced methods and techniques of using application design and development tools.
  • Basic principles, practices, methods, and techniques of leading application development projects.
  • Methods and techniques of evaluating client information technology requirements.
  • Advanced methods and techniques of applications development, analysis, design, programming, and installation.
  • Advanced principles and practices of computer science and information systems.
  • Advanced principles and practices of information systems hardware and software troubleshooting.
  • Operational characteristics of multiple operating systems and platforms.
  • Ability to design and implement projects to meet user specifications.
  • Ability to design, develop, install, troubleshoot, and upgrade City applications.
  • Ability to oversee applications quality assurance procedures.
  • Ability to serve as project leader on assigned information systems projects.
  • Ability to perform highly advanced application development, analysis, and programming duties.
  • Ability to install, test, and configure hardware and software applications and programs.
  • Ability to design, evaluate, test, implement, and maintain a variety of software applications.
  • Five (5) years of responsible information systems analysis or applications development experience.
  • A Bachelor’s degree with major course work in computer science or a closely related field.
  • Possession of, or ability to obtain and maintain, an appropriate, valid driver’s license with a satisfactory driving record.

Responsibilities

  • Serve as the City’s primary technical resource for the administration, maintenance, and ongoing support of the City's public-facing website, staff-facing SharePoint site, and a broad portfolio of enterprise business applications.
  • Administer various City software systems.
  • Manage software user accounts and permissions.
  • Provide end-user training and prepare written documentation.
  • Troubleshoot and resolve complex application issues.
  • Coordinate with software vendors on support cases, upgrades, and system enhancements.
  • Serve as a technical resource for implementing and adhering to requirements regarding digital accessibility, including evaluating web content and applications against WCAG 2.1 Level AA.
  • Coordinate remediation with vendors and departmental content contributors.
  • Maintain ongoing monitoring and documentation for digital accessibility.
  • Design, develop, implement, and maintain large or complex computer applications.
  • Serve as a project lead on specialized application development projects.
  • Perform professional level duties in the analysis, evaluation, design, development, testing, implementation, documentation, and maintenance of strategic City computer applications across multiple platforms and technologies.
  • Design data and application structures for computer application systems using appropriate design tools.
  • Troubleshoot and rectify computer application problems.
  • Provide training to end users on the use of applications.
  • Develop training materials and conduct or coordinate training sessions.
  • Evaluate training programs to ensure effectiveness.
  • Maintain and provide technical support for new or current applications.
  • Evaluate requests for application enhancements.
  • Provide guidance to end users on applications use and operating parameters.
  • Manipulate database information at user or management request.
  • Serve as project lead over all aspects of assigned application development projects.
  • Evaluate and assess client needs.
  • Identify and allocate resources including staff, equipment, and materials.
  • Set project priorities, goals, and objectives.
  • Prepare and present project progress reports for department management.
  • Identify problems and issues and recommend solutions.
  • Perform complex organizational and budget studies.
  • Coordinate activities with outside consultants, contractors, and agencies.
  • Create, maintain, and update the City’s web page.
  • Create and edit video content for web publishing.
  • Develop analytical and statistical reports.
  • Analyze, diagnose, and resolve complex software issues.
  • Manage data integrity and security for software applications.
  • Attend and participate in professional group meetings.
  • Stay abreast of new trends and innovations in the field of information systems and technology.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service