Overview

The Department of Public Works is responsible for delivering capital improvement projects for a wide variety of City facilities and infrastructure, maintaining City facilities and fleet assets, facilitating and regulating development activities, and providing animal care and services. The Department is committed to high-quality service, partnering with the community, and providing an excellent environment in which to work.

Positions & Duties

The Department of Public Works is seeking qualified candidates to fill a Senior Systems Applications Programmer (SSAP) position as a member of the Technology Services Section. This position is available in the Capital Project Management System (CPMS)/Geographic Information System (GIS) Group.

The SSAP will report to an Information Systems Analyst (ISA). This position will be responsible for programming that supports the development and maintenance of major applications used by the Department of Public Works and city-wide operations.

The SSAP helps assure that systems meet customer expectations. The ideal candidate must be able to work in a dynamic environment and can effectively perform operational tasks in addition to supporting projects. The position will function with minimum supervision and must be a critical thinker and effective decision maker in line with responsibilities and duties detailed below. Written and verbal communication skills are very important since these positions may be a point of contact for internal customer technical support, serve a diverse customer base, and must maintain excellent customer relations.

Key responsibilities and duties within the specific work groups in Public Works is to perform programming to support the development and maintenance of two enterprise systems and may include but are not limited to:

1. CPMS – An in-house developed enterprise application that supports the Department of Public Works and city-wide operations in the management of capital projects.

2. GIS – A complex system of tools, especially the ArcGIS software stack, and an enterprise database that supports mapping and analysis of city assets (such as streets, sewer storm and water systems, and community centers) and many forms of spatial data (permits, code complaints, construction activities).

The programming will typically involve, but not be limited to, web front-ends connecting to Oracle or SQL Server databases.

Duties may include:
Developing responsive web applications using JavaScript, AngularJS, TypeScript, Bootstrap, HTML, CSS, ColdFusion and Python.
Documenting bugs and enhancements using Atlassian tools, including JIRA, Confluence and Bitbucket.
Maintaining existing applications.
Providing end-user training and support.
Preparing and updating end-user and technical documentation.
Training staff on programming related topics.
This recruitment may be used to fill multiple positions in this, or other divisions or departments. If you are interested in employment in this classification, you should apply to ensure you are considered for additional opportunities that may utilize the applicants from this recruitment.

About The City of San José,

The City of San José, the Capital of Silicon Valley, is one of the nation's best managed cities and one of the top ten cities in which to live, work, and do business. Moreover, San José is the center of cultural, government and economic activity for the region. The employees of the City of San José have embraced the following values: Integrity, Innovation, Excellence, Collaboration, Respect and Celebration. The City's Public Works Department is seeking an individual whose values align with the values of the City's employees.