Skip to content
 
 

Career Opportunity

IT Applications Engineer - Department of Emergency Management (1042)

Recruitment: RTF0152151-01116648

Published: November 26, 2024

Contact:

Hitesh Kapadia - hitesh.kapadia@sfgov.org

Apply using SmartRecruiters, the City and County of San Francisco's application portal Learn More

Department: Emergency Management
Job class: 1042-IS Engineer-Journey
Salary range: $133,952.00 - $168,480.00
Role type: Permanent Exempt What does this mean?
Hours: Full-time
 

About:

The San Francisco Department of Emergency Management (DEM) manages disaster preparation, mitigation, and response; 9-1-1 dispatch, and homeland security grant distribution for the City and County of San Francisco. DEM was created in 2006 by local legislation that reorganized the Emergency Communications Department and the Office of Emergency Services into a single agency. For more information on the Department of Emergency Management, please visit http://www.sfdem.org/.  

Application Opening: November 25, 2024
Application Deadline: Interested applicants are encouraged to apply as soon as possible as this announcement may close at any time but no sooner than 5:00pm on December 10, 2024.
Recruitment ID: PEX-1042-152152

Role description

Appointment Type: 
This is a Category 18, Permanent Exempt (PEX), position not to exceed three (3) years. This position is exempt from Civil Service Commission rules pursuant to the City and County of San Francisco, Charter Section 10.104 and incumbents are considered “at will” and serve at the discretion of the Appointing Officer.  This is a full time, 40 hours per week appointment.

Under direction of the 1044 – Principal Applications Engineer, the 1042 - IT Applications Engineer will provide software engineering and application support across all divisions of DEM to enhance operational efficiency and resource management. The incumbent will be responsible for automating and streamlining processes which includes web development to support collaboration and communication across SFDEM.

Essential Duties and Responsibilities include but not limited to: 

  • Develops automated tools for various enhancements such as sending notifications for timesheet approvals; onboarding and offboarding of personnel.
  • Develops web pages for the department that supports collaboration and communication using the SharePoint platform or other front-end frameworks.
  • Develops automated tools to send notifications for such tasks as reminders for timesheet approval; onboarding and offboarding of personnel.
  • Develops web pages for the department that supports collaboration and communication using the SharePoint platform or other front-end frameworks.
  • Identifies opportunities for operational improvement to increase system reliability, performance, and overall functionality; analyzes, researches, and determines requirements for enhancements of system software and communication strategies.
  • Receives and evaluates system modification recommendations generated by users to aid in performance of their duties. Consults with subject matter experts on the configuration, feasibility and implementation of enhancements.  Maintains accurate records of accountability/viability documentation.  
  • Designs, plans, and performs systems integration of various protocols, systems software, hardware and communications platforms.
  • Configures, maintains, enhances and supports commercial software packages, internally developed applications, and web services.
  • Assists in customization and adding new features to commercial software packages and internally developed applications according to end user requests.
  • Assists with applications administration; including database tools, SharePoint tools, and other IT systems that DEM maintains 
  • Maintains day-to-day operations of various applications within scope of project limits.
  • Assists in designing and building new applications based on customer's requirements and specifications.
  • Writes and performs tests for applications, fixes problems as they arise and assists with product launches.
  • Provides technical support and helps to troubleshoot problems related to applications.
  • Writes technical documentation and uses best development practices regarding version control and testing. Develop and review documentation prior to general distribution.
  • Performs software upgrades and assists in keeping track of software licensing.
  • Trains staff on procedures and new applications; provides technical assistance on the use of systems.
  • Works effectively alongside other disciplines such as product management, design, design research, and content strategy to determine and reach goals.
  • Performs related duties as assigned.

How to qualify

MINIMUM QUALIFICATIONS

Education:
An associate degree in computer science, computer engineering, information systems, or a closely related field from an accredited college or university OR its equivalent in terms of total course credits/units [i.e., at least sixty (60) semester or ninety (90) quarter credits/units with a minimum of twenty (20) semester or thirty (30) quarter credits/units in one of the fields above or a closely-related field].

Experience:
One (1) year of experience analyzing, installing, configuring, enhancing, and/or maintaining the components of an enterprise network.

Substitution:
Additional experience as described above may be substituted for the required degree on a year-for-year basis (up to a maximum of two (2) years). One (1) year is equivalent to thirty (30) semester units/r forty-five (45) quarter units with a minimum of 10 semester / 15 quarter units in one of the fields above or a closely related field.

Completion of the 1010 Information Systems Trainee Program may be substituted for the required degree.

Desirable Qualifications:

  • One (1) year of software development experience in an enterprise level system using various programming language (i.e. C++, Java, Python, Visual Basics, etc.) along with low level and Object-Oriented coding. 
  • One (1) year of experience with development tools in MicroSoft stack or modern web framework. (i.e. developing web pages using Sharepoint/React/Vue/Angular, creating java scripts within Excel, Developing GUI interface within MS Teams).

Verification: 
Verification of Education and Experience: Applicants may be required to submit verification of qualifying education and experience at any point during the recruitment and selection process. If education verification is required, information on how to verify education requirements, including verifying foreign education credits or degree equivalency, can be found at https://sfdhr.org/how-verify-education-requirements    

Note: Falsifying one’s education, training, or work experience or attempted deception on the application may result in disqualification for this and future job opportunities with the City and County of San Francisco.    

All work experience, education, training and other information substantiating how you meet the minimum qualifications must be included on your application by the filing deadline. 

Note: One year of full-time employment is equivalent to 2000 hours (2000 hours of qualifying work experience is based on a 40 hour work week). Any overtime hours that you work above forty (40) hours per week are not included in the calculation to determine full-time employment.  

What else should I know?

SELECTION PROCEDURE:
The selection process will include evaluation of applications in relation to minimum requirements.  Applicants meeting the minimum qualifications are not guaranteed advancement to the interview.  Depending on the number of applicants, the Department may establish and implement additional screening mechanisms to comparatively evaluate the qualifications of candidates.  If this becomes necessary, only those applicants whose qualifications most closely meet the needs of the Department will be invited for an interview.

Minimum Qualification Supplemental Questionnaire (MQSQ): Candidates will be required to complete a MQSQ as part of the employment application. This MQSQ is designed to obtain specific information regarding an applicant's experience in relation to the Minimum Qualifications (MQs) for this position. The MQSQ will be used to evaluate if the applicant possesses the required minimum qualifications.

Notes:  Applicants who meet the minimum qualifications are not guaranteed advancement through all of the steps in the selection procedure.

Additional Information Regarding Employment with the City and County of San Francisco:

HOW TO APPLY: 
Submit your application through this job ad. Applicants will receive a confirmation email from notification@careers.sf.gov that their online application has been received in response to every announcement for which they file. Applicants should retain this confirmation email for their records. Failure to receive this email means that the online application was not submitted or received. 

Analyst Information: If you have any questions regarding this recruitment or application process, please contact the analyst, Hitesh.Kapadia@SFGov.Org

The City and County of San Francisco encourages women, minorities and persons with disabilities to apply. Applicants will be considered regardless of their sex, race, age, religion, color, national origin, ancestry, physical disability, mental disability, medical condition (associated with cancer, a history of cancer, or genetic characteristics), HIV/AIDS status, genetic information, marital status, sexual orientation, gender, gender identity, gender expression, military and veteran status, or other protected category under the law.