Systems Applications Programmer I/II - Department of Transportation

City of San JoseSan Jose Metropolitan Area, CA

About The Position

The Department of Transportation (DOT) plans, develops, operates, and maintains transportation facilities, services, and related systems which contribute to the livability and economic health of the City. We comprise a team of more than 500 people ready to serve the needs of our residents to improve the efficiency and safety of San José streets. We are an energetic and innovative team that is improving transportation in one of the nation’s largest cities, while focusing on safety, sustainability, and active public life! The Department of Transportation is supported by its own IT team. The DOT IT team coordinates, develops, and delivers all activity surrounding technology, innovation, and strategic IT investments to support the department and transportation network of the future. The DOT IT team works across departments to ensure that City IT governance, policies, and procedures are followed when implementing new and existing technology solutions.

Requirements

  • A bachelor’s degree from an accredited college or university in Computer Science, Management Information Systems, Business Administration, or a closely related field.
  • One (1) year experience in computer systems applications programming.
  • Possession of a valid driver’s license authorizing operation of a motor vehicle in the State of California.

Nice To Haves

  • Experience developing Lightning Web Components, Apex, and Salesforce platform administration
  • Strong database scripting knowledge (Python, SQL, etc.)
  • Prior development and support experience with City/County applications
  • Working knowledge of data warehouse/lake/Lakehouse infrastructure
  • Analytics experience 1-3 years preferably with Power BI

Responsibilities

  • Assist other DOT IT developers and GIS specialists in the design, implementation, and maintenance of applications that support various engineering, administrative, and field maintenance teams throughout the Department of Transportation.
  • Partner with City service subject matter experts to develop reports, dashboards, and data visualizations that analyze operational data, monitor key performance indicators (KPIs), and identify opportunities to improve operational efficiency and support data-driven decision-making.
  • Collaborate with end users to document business processes and functional requirements, develop technical specifications, conduct application training, provide technical support, and assist in implementing application enhancements.
  • Develop and maintain test plans and test cases, perform regression testing following software enhancements, bug fixes, and system upgrades, and verify that applications meet functional requirements and quality standards prior to release.
  • Additional duties as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service