Systems Analyst/Programmer

City of Fremont

Fremont (CA)

On-site

USD 90,000 - 130,000

Full time

23 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Benefits package

Job summary

The City of Fremont is seeking a Systems Analyst/Programmer in the Information Technology Services Department to design, implement, and support application systems for city operations.

You will analyze user needs, develop and test software, coordinate with vendors and internal teams, and help maintain schedules and budgets while ensuring compliance with city policies.

Qualifications

  • Bachelor's degree in Computer Sciences or equivalent.
  • Knowledge of information systems analysis, design, and programming.
  • Ability to coordinate with user departments and contract personnel.

Responsibilities

  • Designs, develops, tests, and maintains computer applications and procedures in cooperation with user departments and operators.
  • Assists in developing and monitoring the unit budget and work plans.
  • Ensures compliance with regulations, policies, and professional standards.
  • Gives technical direction to staff and contract service providers.
  • Monitors vendor performance and coordinates system installation, repair, and modifications.

Education

Bachelor's degree in Computer Sciences

Job description

Position Summary

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 PST. This recruitment may close without notice after that date.

About The Information Technology Services Department

The Information Technology Services (ITS) Department supports and enhances computer, telecommunications, enterprise applications, cybersecurity readiness, and mapping systems for the City. The ITS Department is committed to providing outstanding customer service by being transparent, adaptive, and responsive in meeting customer needs. The ITS Department, in partnership with its customers, assists in planning, selecting and implementing value-added business solutions that fulfill the City’s strategic goals and objectives.

Selection Process

The process may include individual and/or panel interviews, professional reference checks, fingerprint check for criminal history, pre-employment medical exam and other related components. Only those candidates who have the best combination of qualifications in relation to the requirements and duties of the position will continue in the selection process. Meeting the minimum qualifications does not guarantee an invitation to participate in the process.

Reasonable Accommodation

Human Resources will make reasonable efforts in the examination process to accommodate persons with disabilities. Please advise Human Resources of any special needs a minimum of 5 days in advance of the selection process by calling (510) 494-4660 or emailing humanresources@fremont.gov.

Contact Us

For additional information, please email Human Resources at humanresources@fremont.gov.

Systems Analyst/Programmer Specification
Definition

Under direction, performs information systems analysis, design and implementation, applications programming, system management, training, and does related work as required.

Class Characteristics

This is a management class. The incumbent of this position works under direction of the Information Systems Director.

Essential Functions
  • Designs, develops, tests, debugs, documents, and maintains computer applications and procedures in cooperation with user departments and equipment operators.
  • May assist in the development and monitoring of the unit budget.
  • Assists 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.
  • Organizes and schedules 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.
  • Assists users 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.
  • Monitors the system vendors to ensure they are providing the services and products as agreed.
Marginal Functions
  • Other duties as assigned.
Minimum Qualifications
Knowledge, Skills and Abilities

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.

Skill in: Planning, organizing and participating in the operation of major information systems; identifying and conceptualizing information needs, work flow sequences; developing programs optimizing computer use within system design constraints; communicating effectively with others verbally and in writing; establishing and maintaining effective work relationships with others; reading and interpreting technical data related to data processing and communication equipment and processes; maintaining technical records and preparing required reports.

Incumbents must possess the physical and mental capacity to work under the conditions described in this document and to perform the duties required by their assigned position.

Experience/Education

Any combination of education and/or experience which has provided the knowledge, skills, and abilities necessary to satisfactory job performance would be qualifying. A typical way to obtain the required knowledge, skills, and abilities would be 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.

Physical and Environmental Demands
  • Rare = < 10%
  • Occasional = 11-33%
  • Frequent = 34-66%
  • Constant = >66%
  • Sitting (drive): Frequent
  • Walking: Occasional
  • Standing: Occasional
  • Bending (neck): Occasional
  • Bending (waist): Occasional
  • Squatting: Rare
  • Climbing: Rare
  • Kneeling: Rare
  • Crawling: Rare
  • Jumping: Rare
  • Balancing: Rare
  • Twisting (neck): Occasional
  • Twisting (waist): Occasional
  • Grasp - light (dominant hand): Occasional
  • Grasp - light (non-dominant): Occasional
  • Grasp - firm (dominant hand): Rare
  • Grasp - firm (non-dominant): Rare
  • Fine manipulation (dominant): Frequent to Constant (keyboard)
  • Fine manipulation (non-dominant): Frequent
  • Reach - at/below shoulder: Occasional to Frequent (keyboard, mouse, desk items)
  • Reach – above shoulder level: Rare
Push/pull
  • up to 10 lbs. Rare (door/drawer)
  • 11 to 25 lbs. Never
  • 26 to 50 lbs. Never
  • 51 to 75 lbs. Never
  • 76 to 100 lbs. Never
  • over 100 lbs. Never
Lifting
  • up to 10 lbs. Occasional (papers, desk items)
  • 11 to 25 lbs. Never
  • 26 to 50 lbs. Never
  • 51 to 75 lbs. Never
  • 76 to 100 lbs. Never
  • over 100 lbs. Never
Carrying
  • up to 10 lbs. Occasional
  • 11 to 25 lbs. Never
  • 26 to 50 lbs. Never
  • 51 to 75 lbs. Never
  • 76 to 100 lbs. Never
  • over 100 lbs. Never
Coordination
  • Eye-hand: Required
  • Eye-hand-foot: Not-required
  • Driving: Required (may be required)
Vision
  • Acuity, near: Required (when driving)
  • Acuity, far: Required
  • Depth perception: Required
  • Accommodation: Required
  • Color vision: Required
  • Field of vision: Required
Talking
  • Face-to-face contact: Required
  • Verbal contact w/others: Required
  • Public: Not-required
Hearing
  • Normal conversation: Required
  • Telephone communication: Required
  • Earplugs required: Not-required
Work Environment

Works indoors, works outdoors to meetings, exposure to extreme hot or cold temperature outdoors only, using computer monitor, works around others, works alone, works with others.

Class Code

1720

FLSA

Exempt

EEOC Code

2

Barg. Unit

FAME

Probation

12 Months

Rev.

01/06

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Accountant
Accountant

City of Fremont, CA • Fremont (CA)

On-site
USD 85,000 - 110,000
Community Development Technician
Community Development Technician

City of Fremont • Fremont (CA)

On-site
USD 52,000 - 76,000
Public Affairs Manager
Public Affairs Manager

City of Fremont • Fremont (CA)

On-site
USD 90,000 - 130,000
Business Systems Manager
Business Systems Manager

City of Fremont • Fremont (CA)

On-site
USD 120,000 - 160,000
Accountant
Accountant

City of Fremont • Fremont (CA)

On-site
USD 75,000 - 105,000
Code Enforcement Manager
Code Enforcement Manager

City of Fremont • Fremont (CA)

On-site
USD 110,000 - 150,000
Real Property Manager
Real Property Manager

City of Fremont • Fremont (CA)

On-site
USD 120,000 - 150,000
Benefits package
Fire Prevention Inspector
Fire Prevention Inspector

City of Fremont • Fremont (CA)

On-site
USD 70,000 - 100,000
Associate Engineer - Civil (Development Section)
Associate Engineer - Civil (Development Section)

City of Fremont • Fremont (CA)

On-site
USD 110,000 - 140,000
Information Technology Analyst
Information Technology Analyst

City of Menifee • Menifee (CA)

On-site
USD 90,000 - 120,000