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

Senior Software Engineer; Extra​/Limited-Term

Job in Redwood City, San Mateo County, California, 94061, USA
Listing for: County of San Mateo
Seasonal/Temporary position
Listed on 2026-03-06
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Extra-Help / Limited-Term)

Senior Software Engineer

The Controller’s Office is seeking highly qualified candidates for the position of Senior Software Engineer. As a Senior Software Engineer on the Property Tax Team, you serve as an experienced member of an agile team to develop and support the Controller’s Property Tax System. The System is a web-based application that utilizes JAVA for the front‑end and RPG for the back‑end and utilizes DB2 databases.

The System is used to calculate and distribute property taxes, process corrections to tax amounts owed, and issue refunds. The incumbent will work with users to understand and develop technical solutions that satisfy the business needs and comply with applicable California laws.

This position is responsible for providing critical support to the Controller's Property Tax System, including, but not limited to, programming, development, application support, enhancement of the System, and end‑user training. This position serves as a technical advisor and liaison to vendors, contractors, and department staff on system applications, hardware, and/or software products, services, and issues. This position will assist with the ongoing maintenance, system updates/upgrades, and user support of the Controller’s Office property tax system.

This position will also be involved in managerial functions such as developing and implementing short and long‑range automation strategies, coordinating and leading system projects, and training.

Supervision Received and Exercised

This position will receive general direction from the assigned higher‑level managers.

Ideal Candidate
  • Proficient in JAVA, DB2, JQuery, AJAX, HTML, XML, CSS, and Angular

    JS.
  • 4+ years of experience in system development, implementation, and support
  • 2+ years of experience with IBM iSeries.
  • Proficient in the Websphere development environment.
  • Knowledge of industry standards for system development, including version control and bug tracking.
  • Knowledge of deployment tools.
  • Experience using Help Desk and Ticketing Softwares (e.g., Help Spot, JIRA).
  • Experience with Java, JavaScript, JSP, CSS, HTML, DB2, SQL, Web Sphere (WSAD/RAD), Windows, RDBMS, AJAX.
  • Experience with Version Control Tools, Reporting Tools, Data Warehouses, and Web UI Design.

The Controller's Office is looking to modernize its existing application system. Experience in modern programming languages is highly desirable.

Note

This is a limited‑term, at‑will position. Limited Term Employees are assigned to assignments not to exceed three years. They receive medical and dental benefits, similar to regular employees, and a defined contribution retirement plan.

Duties may include, but are not limited to, the following:
  • Work closely with management to determine areas of the property tax system that would benefit from automation and provide overall management of projects.
  • Analyze and determine the feasibility of automating programs, develop new applications, and modify existing applications.
  • Perform departmental planning for automated functions within the property tax system.
  • Coordinate with the Controller’s property tax division manager and with the management of other departments in the development of integrated systems.
  • Collaborate with other IT staff and/or vendors while working to ensure that mandated property tax tasks are met.
  • Write procedures, memos, and instructional material as needed.
  • Coordinate in‑house user activities to ensure that adequate resources are allocated to projects.
  • Maintain and update manuals.
  • Research and resolve problem areas and discrepancies in computer programs.
  • Develop procedures to ensure proper handling and transmission of data to other departments via interface files.
  • Make recommendations regarding department workflow and operations to best take advantage of the benefits of new and modified automated systems.
  • Perform a variety of complex analytical duties in the design, implementation, and maintenance of the Controller's Property Tax System.
  • Confer with department staff to define application requirements and translate such business needs into technical solutions; prepare requirement specifications, designs, and other documentation of the system and/or subsystems.
  • An…
Position Requirements
10+ Years work experience
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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary