×
Register Here to Apply for Jobs or Post Jobs. X

Systems Analyst​/Programmer

Job in Fremont, Alameda County, California, 94537, USA
Listing for: City of Fremont
Full Time position
Listed on 2026-06-01
Job specializations:
  • IT/Tech
    Systems Analyst, IT Business Analyst, IT Support
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

The Fremont Information Technology Services Department is recruiting for the position of Systems Analyst/Programmer
.

The recruitment will remain open until filled; 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.

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.

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
  • 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.

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, workflow sequences; developing programs optimizing computer use within system design constraints; communicating effectively with others verbally and in writing; establishing and maintaining effective work relationships; 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…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary