Official SealDepartment of Human Resources


#PBT-1064-079707
Supplemental Questionnaire

Last Name
First Name

 

SUPPLEMENTAL QUESTIONNAIRE

PBT-1064-079707

1064 PRINCIPAL IS PROGRAMMER ANALYST  -  FRONT END DEVELOPER


PLEASE READ THE FOLLOWING INSTRUCTIONS CAREFULLY AS THEY CONTAIN INFORMATION THAT MAY AFFECT YOUR EXAMINATION SCORE AND RANK ON THE ELIGIBILE LIST: 

The purpose of this Supplemental Questionnaire (SQ) is to describe your training and experience as they relate to the knowledge, skills, and abilities linked to the essential functions of this 1064 Principal IS Programmer Analyst - Front End Developer (please refer to the job announcement for a more detailed description of these knowledge, skills and abilities).

Only the information you provide in your answers to these questions will be evaluated to determine your score in the selection process for this position. No attachments or additional documents such as resumes, cover letters, or employment applications will be considered (i.e. Writing ‘see resume’ or ’N/A’ is not a sufficient response).

The SQ will be presented to an expert review panel for an assessment and will be used as the examination process to determine candidates' score and rank on the eligible list. This Supplemental Questionnaire will account for 100% of the total weight of candidates’ final scores. Insufficient or non-responsive answers and/or answers that are plagiarized or have falsified information may result in disqualification from the recruitment process.

The responses that you provide to this questionnaire should be consistent with the information on your application, and are subject to verification.

If there is a question regarding experience that you do not have, try to include examples of similar experience that would demonstrate your ability or potential to perform the specific function. It is suggested that you review the questions before starting, prepare your thorough narrative style responses in a word processing document, and then paste them into the questionnaire. Responses should be sufficiently detailed to assist in evaluating your qualifications for this position. Please limit responses to one page unless otherwise instructed.

Again, please be complete and specific in answering the questions as your score will be based on this information.


 

By checking the following box, I acknowledge that I have read, understand, and agree to the above listed information regarding the supplemental questionnaire instructions.

 

1. Describe your experience using Drupal to develop enterprise level internet or intranet websites, including design, development, maintenance, and project management.  What were some of the challenges you faced and how did you resolve them?

 

1a. List the employer(s), your position(s), and date(s) where you gained the experience indicated in the previous question. If you do not have experience, type "none."

 

2. Describe your experience using version control software, such as Git and/or Github, to perform releases.  What is your understanding of a successful version control release process, such as Github, and how did you use this in your previous projects?

 

2a. List the employer(s), your position(s), and date(s) where you gained the experience indicated in the previous question. If you do not have experience, type "none."

 

3. Describe your experience developing different views, custom modules, and performance improvements on a Drupal based website.  Provide examples of how you used these features to enhance the user experience?

 

3a. List the employer(s), your position(s), and date(s) where you gained the experience indicated in the previous question. If you do not have experience, type "none."

 

4. Describe a time that you implemented a new feature to a Drupal project for which you had no past experience.  What was your approach to get this new feature implemented and how did you research this feature request?

 

4a. List the employer(s), your position(s), and date(s) where you gained the experience indicated in the previous question. If you do not have experience, type "none."

 

5. Describe a time when you had a disagreement with another programmer or team member. How did you handle the situation? Were you able to reach a mutually beneficial resolution to that conflict? If so, how? If not, why?

 

5a. List the employer(s), your position(s), and date(s) where you gained the experience indicated in the previous question. If you do not have experience, type "none."

 

CERTIFICATION. I hereby certify that the information provided to this self-certification is true and based on my training, skills and experience. I understand that any false or incorrect statements may result in my disqualification from the selection process for this position and/or dismissal from employment with the City and County of San Francisco.