Jobs · Information Technology · California

Systems Analyst/Programmer

City of Fremont · Fremont, CA · 2 mo ago
Information TechnologyFull-time

About the role

The Fremont Information Technology Services Department is recruiting for the position of Systems Analyst/Programmer. This recruitment will remain open until filled; however, the FIRST REVIEW of applications will take place on Tuesday, May 12, 2026, at 12:00 PM (noon) PST. This recruitment may close without notice after this date, so interested candidates are encouraged to apply immediately.

Responsibilities

  • Performs information systems analysis, design and implementation, applications programming, system management, training, and does related work as required.
  • Designs, develops, tests, debugs, documents, and maintains computer applications and procedures in cooperation with user departments and equipment operators.
  • Affords assistance in the development and monitoring of the unit budget.
  • Affords assistance in developing the unit's goals and objectives, and work plan.
  • Ensures compliance with legislative, regulatory and judicial mandates, regulations and professional standards.
  • Establishes policies and procedures.
  • Answers questions and coordinates the resolution of application software problems.
  • Manages software application projects.
  • Schedules and organizes the technical and material resources for optimum utilization.
  • Prepares budget estimates and assists user departments in information systems budgeting.
  • Confers with user departments to determine feasibility of automating specific operations.
  • Affords assistance in preparing written descriptions of new applications and software enhancements.
  • Trains department staff and users in use of automated procedures and software.
  • Gives technical direction to department staff, data processing system users and contract personnel.
  • Contacts and coordinates the work of contract service providers in the physical installation, repair and modification of telecommunication and data systems for the City.
  • Maintains oversight of system vendors to ensure they are providing the services and products as agreed.

Requirements

  • Knowledge of computer system and telecommunication equipment functions and capabilities; software application design as applied to local government uses; methods and techniques of systems and procedures analyses, application software development, computer programming, systems scheduling/utilization, data processing procedures and controls.
  • Ability to plan, organize and participate in the operation of major information systems; identify and conceptualize information needs, work flow sequences; develop programs optimizing computer use within system design constraints; communicate effectively with others verbally and in writing; establish and maintain effective work relationships with others; read and interpret technical data related to data processing and communication equipment and processes; maintain technical records and prepare required reports.

Qualifications

  • Education: Education and/or experience equivalent to graduation from an accredited college or university with a Bachelor's degree in Computer Sciences and two years of experience. Higher levels of experience will be considered in lieu of a degree in Computer Sciences.
  • Licenses/Certificates/Special Requirements: Must be willing to work odd hours and weekends, dependent upon department operational requirements. This classification requires the ability to travel independently within and outside City limits.

Skills

  • Knowledge of computer system and telecommunication equipment functions and capabilities; software application design as applied to local government uses; methods and techniques of systems and procedures analyses, application software development, computer programming, systems scheduling/utilization, data processing procedures and controls.
  • Ability to plan, organize and participate in the operation of major information systems; identify and conceptualize information needs, work flow sequences; develop programs optimizing computer use within system design constraints; communicate effectively with others verbally and in writing; establish and maintain effective work relationships with others; read and interpret technical data related to data processing and communication equipment and processes; maintain technical records and prepare required reports.

Benefits

The City of Fremont offers a comprehensive benefit package including general and holiday leave as well as medical, dental, vision, life, and long/short-term disability insurance. To view a summary of the benefits the City offers, please visit: City of Fremont Benefits Summary

Pay

Exempt

Schedule

Exempt

Contact Us

To view a summary of the benefits the City offers, please visit: City of Fremont Benefits Summary

Supplemental Questions

  • I have read and understand the statement above.
  • What is your highest level of education? Did not complete high school or equivalent High school diploma or equivalent Some college Associate's degree Bachelor's degree or higher Master's degree or higher
  • If you indicated above that you possess a college degree, please list your degree major/field of study below.
  • Please indicate the number of years of professional experience in information technology (IT) you possess: Less than two (2) years More than two (2) years, but less than three (3) years More than three (3) years, but less than four (4) years 4 or more years
  • In 200 words or less, please describe your professional/technical experience. In your response, please include specific examples that demonstrate your skills, the agency/company you worked for, your job title, and the dates of employment. If you do not have experience in this area, please write "N/A."
  • In 200 words or less, describe a dashboard or report you've built using SQL Server Reporting Services (SSRS), Excel with Power Query, or similar tools (e.g. Microsoft Power platform such as Power Apps, Power Automate, Power BI, etc.). How did it support business decisions? In your response, please include specific examples that demonstrate your skills, the agency/company you worked for, your job title, and the dates of employment. If you do not have experience in this area, please write "N/A."
  • In 200 words or less, describe your experience with AI tools (e.g. ChatGPT, Co-Pilot, ChatBots etc.). How has it benefited your work? When would you not use AI for a problem? In your response, please include specific examples that demonstrate your skills, the agency/company you worked for, your job title, and the dates of employment. If you do not have experience in this area, please write "N/A."
  • In 200 words or less, describe a major system implementation or upgrade project you led or contributed to. What was your role, the scope, timeline, and the biggest challenge you faced? In your response, please include specific examples that demonstrate your skills, the agency/company you worked for, your job title, and the dates of employment. If you do not have experience in this area, please write "N/A."

Similar jobs

Systems Analyst

Forsyth CountyWinston-Salem, NC· 1 wk ago
Information Technology$63k–$73k/yrapply on governmentjobs.com

Systems Analyst

JSM Consulting Inc.Albany, NY· 3 wk ago
Information Technologyapply on www2.jobdiva.com

Systems Analyst

Cambridge International Systems, Inc.Patuxent River, MD· 3 wk ago
Information Technology$50k–$91k/yrapply on cambridgeinternationalsystems.applytojob.com

Systems Analyst

ScriptProMission, KS· 3 wk ago
Information Technologyapply on workforcenow.adp.com