Application Developer / Tester

Expired
Company:  Compu-Vision Consulting Inc.
Location: San Francisco
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Application Developer / Tester

Duration: 12 months

Location: San Francisco, CA (Hybrid)

Job Summary:

The CCAMS Maintenance Support Specialist will provide technical maintenance and support for the Cross Connection Assembly Management System (CCAMS), a critical web-based regulatory application developed for SFPUC's Water Quality Division. The specialist will ensure the system operates efficiently by performing software updates, troubleshooting, system analysis, and configuration in alignment with SFPUC's backflow prevention program needs. The role will require close collaboration with SFPUC project managers and staff to maintain and enhance system functionality while ensuring regulatory compliance and data security.

Key Responsibilities:

Software Development, Configuration, & Testing:

Perform error corrections, bug fixes, and troubleshooting for CCAMS.

Provide patches, updates, and new releases with configuration, technical documentation, and source code.

Implement security coding practices and ensure thorough testing (functional, regression, and QA/QC) before release.

Project Development & Tracking:

Maintain a project tracking tool (e.g., JIRA) for bug tracking and progress updates.

Analyze and report root causes of bugs with regular status updates.

Provide full documentation and backups of bug reports and project updates.

System Analysis, Maintenance, & Support:

Conduct periodic scans and system analysis to ensure all components are up-to-date.

Provide recommendations for mitigating security vulnerabilities and technological improvements.

Communication & Project Management:

Provide weekly status reports and host meetings for project updates and troubleshooting.

Coordinate with SFPUC teams on bug fixes, updates, and system walkthroughs.

Server Administration:

Assist in server configuration to resolve CCAMS issues caused by OS patches and updates, including security patches.

Work with SFPUC IT teams on server maintenance and security standards.

Required Skills & Qualifications:

7+ years of verifiable experience with Cross Connection Control Program applications, specifically in a public utility setting, performing design, development, QA/QC, implementation, and support.

7+ years of verifiable experience in software development using the following technologies:

.NET, C#, ASP.NET MVC, HTML/CSS/JavaScript, jQuery.

MS SQL (Transact SQL, Stored Procedures, Functions, Triggers, Views).

Experience with web-based regulatory applications and compliance reporting.

Strong understanding of backflow prevention assembly workflows, regulatory requirements, and data management.

Experience with testing, bug tracking, and security patch management.

Technologies:

Microsoft .NET Framework (front-end).

MS SQL Server (back-end).

JIRA or other bug tracking systems.

Preferred Qualifications:

Experience working with government or municipal utility projects.

Familiarity with cyber security and application security best practices.

VI. MINIMUM QUALIFICATIONS DOCUMENTATION (PASS/FAIL)

Proposers must provide documentation that clearly demonstrates each Minimum Qualification (MQ) listed below has been met. Minimum Qualification documentation should be clearly marked as "MQ1 , MQ2 , etc.... to indicate which MQ it supports. Each Proposal will be reviewed for initial determination on whether Proposer meets the MQs referenced in this section. This screening is a pass or fail determination and a Proposal that fails to meet the Minimum Qualifications will not be eligible for further consideration in the evaluation process. The City reserves the right to request clarifications from Proposers prior to rejecting a Proposal for failure to meet the Minimum Qualifications

MQ1

Minimum of 7 years written verifiable experience with Cross Connection Control Program applications for a public utility performing design, development, Quality Assurance/Quality Control, implementation, and support work for a similar sized organization.

Acceptable documentation includes:

" Detailed invoices

" Detailed purchase orders

" Detailed contracts

" Client letter/email

The documentation must confirm the following details:

(a) project scope, (b) project cost, (c) project start and end dates, and (d) client name and contact information.

Supporting documentation provided cannot exceed 30 pages and must be provided in PDF readable format.

MQ2

Minimum of 7 years of written verifiable experience of Software Development, using .NET, C#, ASP.NET MVC, HTML/CSS/JavaScript, jQuery, and MS SQL (Transact SQL, Stored Procedures, Functions, Triggers and Views) for a public agency. Acceptable documentation includes:

" Detailed invoices

" Detailed purchase orders

" Detailed contracts

" Client letter/email

" Software development

The documentation must confirm the following details:

(a) project scope, (b) project cost, (c) project start and end dates, and (d) client name and contact information.

Supporting documentation provided cannot exceed 30 pages and must be provided in PDF readable format.

  • Similar Jobs

  • Application Developer

    San Francisco
    View Job
  • Sr Application Developer

    San Francisco
    View Job
  • QA Engineer (manual tester)

    San Francisco
    View Job
  • Salesforce Application Developer, Principal

    Oakland
    View Job
  • Entry Level Application Developer Role

    San Francisco
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙