Senior Systems Applications Programmer

Amanda, Crystal Reports, Microsoft Power BI, ESB, Esri, Geographic information system, SQL, PL/SQL, JavaScript, HTML, Eclipse, Oracle Developer, API, Web services, Mule, Project management, Selenium, Sahi, Microsoft Office, Microsoft Windows, Analytics, Business intelligence, Enterprise content management, Data analysis, End-user training, IT, Visual Basic, Toad
Full Time
$102,232 - $124,300.8
Work from home available Travel not required

Job Description

The Development Services Solutions team is responsible for several Off-The-Shelf (OTS) and custom systems and applications that support daily operations of the Planning, Building, Code Enforcement Department and the Development Services process at the City of San Jose. 

Please note that this is a limit dated position. This position is currently funded through June 30, 2022 with possible extension pending budget approval.

The Information Technology Department’s Development Services Solutions team is seeking a qualified candidate to fill the Applications Developer position to support the development and maintenance of the above systems and applications as well as to assist with emerging needs around data analysis, data extraction, data mapping, and reporting functions associated with the above systems and business requirements. The ideal candidate should have technical experience in at least one or more items in each of the following four skills groups: 

  1. Systems: Granicus AMANDA system, Crystal Reports, Yellowfin and/or Power BI, Enterprise Content Management, Enterprise Service Bus (ESB) such as Mule ESB, ESRI GIS, and/or Case Management/Tracking systems.
  2. Languages: PL/SQL, SQL, Java, Visual Basic, JavaScript, ASP, and/or HTML
  3. Integration Development Environments (IDEs): Eclipse, Toad, Oracle Developer, Microsoft Visual Basic, API and Web Services development, and/or Mule ESB AnyPoint IDEs.
  4. Others: Project Management concepts, business requirement gathering, version control system, automation test tool such as Selenium or Sahi, Office 365 Suite, Alphinat’s SmartGuide, Windows Desktop and Server OS environments, basic system administration, Restful Webservices, data structures, and/or IIS and J2EE server administration.

The Development Services current technology portfolio includes:

  • Permitting and Compliance (Granicus AMANDA)
  • Public Portal (
  • Business Intelligence (Crystal Reports, Yellowfin Analytics and Reports, and Power BI)
  • Electronic Plan Review
  • Geographic Information System Mapping (GIS) Viewer
  • Digital Inspections
  • Resource Planning & Scheduling (custom inspection scheduling and assignment)
  • Document Scanning & Conversion (Panagon Capture, QuickStroke, and custom scanning and indexing application)
  • Collaboration (SharePoint)
  • Enterprise Content Management (Custom and SharePoint)

Duties may include but are not limited to:

  • Developing new or customizing existing systems and applications using PL/SQL, SQL, Java, Visual Basic, JavaScript, ASP, and/or HTML.
  • Documenting defects and enhancements.
  • Gathering reporting requirements, conducting data analysis and writing reports in Crystal Reports and Power BI.
  • Maintaining and upgrading existing systems and applications.
  • Providing end-user training and support.
  • Preparing and updating end-user and technical documentation.
  • Training peers on programming related topics.
Dice Id : 10520164
Position Id : 7391989
Originally Posted : 3 months ago
Have a Job? Post it