Who We Are
The San Francisco Employees' Retirement System (SFERS) is dedicated to securing, protecting, and prudently investing the pension trust assets, administering mandated benefits programs, and providing promised benefits to the active and retired members of the City and County of San Francisco.
Established in 1889 as a fund for families and orphans of firefighters and police officers, today the San Francisco Employees' Retirement System serves more than 75,000 active, vested, and retired employees of the City and County of San Francisco and their survivors.
What We Do
The Information Systems Division provides department-wide training and support to users of the department's LAN and applications; coordinates City-provided technical services and support with the Department of Technology; manages the functional and technical teams assigned to develop and maintain the department's Pension Administration system and Enterprise Content Management (ECM) project; oversees the department's cybersecurity protocols; and leads the department's disaster recovery and business resumption planning and policy efforts.
Application Opening: November 4, 2024
Application Deadline: On or after Tuesday, November 12, 2024
Salary: $138,476 to $174,200 annually
Recruitment ID: REF45591L
Location: 1145 Market Street
This job announcement will not close before Tuesday, November 12, 2024. Interested applicants are encouraged to apply as soon as possible.
Appointment Type
This is a Permanent Civil Service position with a Certification Rule on the resulting eligible list: Rule of 3.
Under general direction, the Principal IS Programmer Analyst plays a critical role in the development and enhancement of member self-service applications hosted on the SFERS portal. This position involves collaborating with vendors, developing and testing APIs between self-service applications and Pension Administration Systems, and taking a lead role in planning, analyzing, designing, and implementing various new systems. The Principal IS Programmer Analyst is responsible for ensuring internal and external controls, adherence to standards, and meeting user requirements. This role also includes reviewing workflows, consulting with departmental personnel, and providing technical assistance to others.
Collaborate with vendors to develop member self-service applications hosted on the SFERS portal.
Develop and test APIs between self-service applications and Pension Administration Systems.
Plan, analyze, design, and implement new systems with a focus on establishing internal and external controls.
Develop procedures for access, update, and retrieval of information.
Ensure program designs meet user requirements and adhere to standards.
Review departmental workflows, functions, and procedures.
Consult with departmental personnel to obtain information on existing systems procedures.
Develop proposals and plans for installing new or revised complex systems.
Design, code, test, and debug programs for special projects and interfaces.
Prepare final systems design and documentation necessary for programming.
Review the work of others and provide technical assistance.
Analyze and logically design database systems to support online self-service functions.
Write, modify, and/or run programs to provide reports and extraction of database information.
Download information to personal computers as necessary.
Coordinate and/or attend project team meetings, user meetings, and similar gatherings as needed.
Prepare user and technical manuals and instructions in MSWord, PDF, and HTML formats.
Instruct users on new capabilities as needed; provide technical support for complex systems.
Monitor system performance to ensure proper functioning, interaction with other subsystems, and timely and accurate report production.
Provide website data interfaces to/from the Pension Administration System.
Assist staff in the analysis and determination of appropriate action to respond to service requests and problem reports.
Evaluate user service requests to determine and recommend the most appropriate solution meeting user business and application system requirements.
Coordinate scheduling between technical support staff and departments.
Prepare project plans, time and cost estimates for new projects, enhancements, or changes to existing systems/applications.
Education:
An associate degree in computer science or 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 computer science or a closely-related field].
Experience:
Five (5) years of experience in applications or software programming or development.
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 or forty-five (45) quarter units with a minimum of 10 semester / 15 quarter units in computer science or a closely related field.
How to stand out
Desired Qualifications:
Frontend Programming: WordPress, HTML, CSS, JavaScript (React. js, Angular. js, Vue. js)
Backend Programming: Python, JavaScript (Node. js), Ruby, Java, PHP, C# (Django, Express. js, Ruby on Rails, Spring, Laravel, ASP. NET)
Knowledge of UI/UX design principles and tools for creating visually appealing and user-friendly interfaces.
Experience using Git for code collaboration and management.
Knowledge of MySQL, PostgreSQL, MongoDB, etc.
Proficiency in database design, querying, and management.
Experience in creating and consuming APIs for web application communication.
Familiarity with web servers (e. g. , Apache, Nginx) and deployment environments (e. g. , AWS, Heroku, Google Cloud Platform).
Understanding of web security best practices, including data encryption, secure authentication, and protection against common vulnerabilities.
Ability to create responsive web applications adaptable to various screen sizes and devices; Experience in optimizing web application performance, including minimizing page load times and image optimization; Ability to develop web applications ensuring consistent performance across different browsers.
Proficiency in testing methodologies, unit testing, integration testing, and debugging techniques.
Information About The Hiring Process (/sfdhr. org/information-about-hiring-process)
Conviction History
Employee Benefits Overview (/sfdhr. org/b.
US - CA - CA - San Jose
November 7, 2024
If you're ready to be part of our legacy of hope and innovation, we encourage you to take the first step and explore our current job openings. Your best is waiting to be discovered. Day - 08 Hour (United States of America) This is a Stanford Health Care job. A Brief Overview The Audiologist provides...
US - CA - CA - Eureka
November 7, 2024
TheraEX Staffing Services is seeking a travel Cath Lab Technologist for a travel job in Eureka, California. & Requirements • Specialty: Cath Lab Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type:...
US - CA - CA - Torrance
November 7, 2024
Preferred Healthcare Staffing is seeking a travel Speech Language Pathologist for a travel job in Torrance, California. & Requirements • Specialty: Speech Language Pathologist • Discipline: Therapy • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel...
US - CA - CA - Torrance
November 6, 2024
Focus Staff is seeking a travel nurse RN Cardiac Cath Lab for a travel nursing job in Torrance, California. & Requirements • Specialty: Cardiac Cath Lab • Discipline: RN • Start Date: 11/19/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel Focus Staff is...
US - CA - CA - Los Angeles
November 7, 2024
Supplemental Health Care is seeking a LPN / LVN Clinic for a travel job in Los Angeles, California. & Requirements • Specialty: Clinic • Discipline: LPN / LVN • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel Supplemental Health Care is...
US - CA - CA - San Jose
November 7, 2024
Allied Universal®, North America's leading security and facility services company, provides rewarding careers that give you a sense of purpose. While working in a dynamic, diverse and inclusive workplace, you will be part of a team that fuels a culture that will reflect in our communities and...
US - CA - CA - Mountain View
November 7, 2024
Allied Universal®, North America's leading security and facility services company, provides rewarding careers that give you a sense of purpose. While working in a dynamic, diverse and inclusive workplace, you will be part of a team that fuels a culture that will reflect in our communities and...
US - CA - CA - Bakersfield
November 6, 2024
Supplemental Health Care is seeking a travel nurse RN First Assist for a travel nursing job in Bakersfield, California. & Requirements • Specialty: First Assist • Discipline: RN • Start Date: ASAP • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel As one of...
US - CA - CA - Salinas
November 6, 2024
Focus Staff is seeking a travel nurse RN OR - Operating Room for a travel nursing job in Salinas, California. & Requirements • Specialty: OR - Operating Room • Discipline: RN • Start Date: 12/09/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel Focus...
US - CA - CA - Santa Clara
November 7, 2024
Allied Universal®, North America's leading security and facility services company, provides rewarding careers that give you a sense of purpose. While working in a dynamic, diverse and inclusive workplace, you will be part of a team that fuels a culture that will reflect in our communities and...
US - CA - CA - Milpitas
November 7, 2024
Allied Universal®, North America's leading security and facility services company, provides rewarding careers that give you a sense of purpose. While working in a dynamic, diverse and inclusive workplace, you will be part of a team that fuels a culture that will reflect in our communities and...
US - CA - CA - San Bernardino
November 7, 2024
TheraEX Staffing Services is seeking a travel Radiology Technologist for a travel job in San Bernardino, California. & Requirements • Specialty: Radiology Technologist • Discipline: Allied Health Professional • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment...
US - CA - CA - Groveland
November 7, 2024
The Opportunity Delaware North Parks and Resorts is hiring full-time Prep Cooks to join our team at Tenaya Lodge At Yosemite in Fish Camp, California. You will never get bored coordinating multiple orders on demand in this fast-paced environment. If you are ready to showcase your precision and...
US - CA - CA - Burlingame
November 6, 2024
Supplemental Health Care is seeking a travel Occupational Therapist for a travel job in Burlingame, California. & Requirements • Specialty: Occupational Therapist • Discipline: Therapy • Start Date: ASAP • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel...
US - CA - CA - Signal Hill
November 7, 2024
Create a healthier, brighter future for pets, pet parents and people! If you want to make a real difference, create an exciting career path, feel welcome to be your whole self and nurture your wellbeing, Petco is the place for you. Our core values capture that spirit as we work to improve lives by...
US - CA - CA - Santa Monica
November 7, 2024
About Us One Medical is a primary care solution challenging the industry status quo by making quality care more affordable, accessible and enjoyable. • But this isn't your average doctor's office. • We're on a mission to transform healthcare, which means improving the experience for everyone...
US - CA - CA - Lompoc
November 6, 2024
Core Medical Group is seeking a travel Home Health Physical Therapist for a travel job in Lompoc, California. & Requirements • Specialty: Physical Therapist • Discipline: Therapy • Start Date: 12/02/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours • Employment Type: Travel • Guarantee-...
US - CA - CA - Salinas
November 7, 2024
Supplemental Health Care is seeking a LPN / LVN Correctional for a travel job in Salinas, California. & Requirements • Specialty: Correctional • Discipline: LPN / LVN • Start Date: ASAP • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Supplemental Health...
US - CA - CA - Cerritos
November 7, 2024
Create a healthier, brighter future for pets, pet parents and people! If you want to make a real difference, create an exciting career path, feel welcome to be your whole self and nurture your wellbeing, Petco is the place for you. Our core values capture that spirit as we work to improve lives by...
US - CA - CA - Groveland
November 7, 2024
The Opportunity Delaware North Parks and Resorts is hiring full-time Line Cooks to join our team at Tenaya Lodge At Yosemite in Fish Camp, California. As a Line Cook, you will be responsible for preparing dishes according to recipes and chef specifications. If you enjoy working with people from...
US - CA - CA - South Lake Tahoe
November 6, 2024
Host Healthcare is seeking a travel Radiology Technologist for a travel job in South Lake Tahoe, California. & Requirements • Specialty: Radiology Technologist • Discipline: Allied Health Professional • Start Date: 11/25/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days •...
US - CA - CA - Sacramento
November 6, 2024
Medical Solutions is seeking a travel nurse RN Endoscopy for a travel nursing job in Sacramento, California. & Requirements • Specialty: Endoscopy • Discipline: RN • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel We're seeking talented healthcare...
US - CA - CA - Ventura
November 7, 2024
Medical Solutions is seeking a travel nurse RN Psychiatric for a travel nursing job in Ventura, California. & Requirements • Specialty: Psychiatric • Discipline: RN • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel We're seeking talented healthcare...
US - CA - CA - Susanville
November 7, 2024
Supplemental Health Care is seeking a travel nurse RN Med Surg for a travel nursing job in Susanville, California. & Requirements • Specialty: Med Surg • Discipline: RN • Start Date: ASAP • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, nights • Employment Type: Travel Supplemental Health...
US - CA - CA - Oxnard
November 6, 2024
Focus Staff is seeking a travel nurse RN Telemetry for a travel nursing job in Oxnard, California. & Requirements • Specialty: Telemetry • Discipline: RN • Start Date: 12/02/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel Focus Staff is seeking a...
US - CA - CA - Oakland
November 6, 2024
Focus Staff is seeking a travel nurse RN Med Surg for a travel nursing job in Oakland, California. & Requirements • Specialty: Med Surg • Discipline: RN • Start Date: 12/09/2024 • Duration: 13 weeks • 36 hours per week • Shift: 12 hours, days • Employment Type: Travel Focus Staff is seeking a...
US - CA - CA - Burlingame
November 6, 2024
Ardor Health Solutions is seeking a travel Occupational Therapist for a travel job in Burlingame, California. & Requirements • Specialty: Occupational Therapist • Discipline: Therapy • Start Date: 12/02/2024 • Duration: 13 weeks • 40 hours per week • Shift: 8 hours, days • Employment Type: Travel •...