Public listing
Senior Salesforce Programmer Analyst - Office of the Assessor-Recorder (1053)
- Work modeHybrid
- EmploymentFull-time
- ListedPosted 8 hours ago
- SourceSmartrecruiters
Role overview
About the role
Description supplied by the original job listing.
The Office of the Assessor-Recorder currently has a full-time vacancy in class 1053-Technology Analyst/Designer - Senior. This is the is the advanced journey level in the Technology Analyst/Designer series.
Under the direction of the Lead Analyst and IT Product Director, the 1053 Senior Technology Analyst/Designer will serve in a hybrid functional-technical role as a Senior Salesforce Programmer Analyst responsible for bridging business analysis with software development to define and implement solutions for our Salesforce platform and related applications, solving business needs with technical solutions. The position will be responsible for designing, configuring, developing, and supporting the Assessor-Recorder’s secure, scalable, and high-performance Salesforce platform (“SMART”). Key responsibilities include design and solution strategy, development, integration and data management, stakeholder engagement, and level 1 and 2 production support. This position requires a deep knowledge of Salesforce, SQL, PowerBI, Jira, GitLab and related technologies. The position must be able to communicate with technical team (many of whom are offshore), business analysts, business users and other San Francisco departments and vendors. Other essential duties may include, but are not limited to:
Define system requirements for the Assessor-Recorder's Salesforce platform and other Department systems.
Lead end-to-end design and integration across diverse technologies to support business needs and technical solutions.
Support a robust, well-architected Salesforce platform and other systems across the Department.
Ensure technical solutions meet established technical standards and security requirements.
Monitor system performance and reliability, proactively identify issues, and coordinate or implement corrective measures to ensure timely resolution.
Produce clear technical documentation, including system requirements, technical designs, and integration documentation.
Develop prototypes to communicate and validate proposed system functionality.
Coordinate with vendors and internal technical teams to design, develop, integrate, and implement system solutions.
Support users through training, technical guidance, and operational support.
Provide Level 1 and Level 2 support for applications, including troubleshooting and resolving system issues.
Support system performance and operational improvements by identifying opportunities to enhance system functionality, reliability, and user experience.
These minimum qualifications establish the education, training, experience, special skills and/or license(s) which are required for employment in the classification. Please note, additional qualifications (i.e., special conditions) may apply to a particular position and will be stated on the exam/job announcement.
Education:
An associate degree in business administration, public administration, information systems, economics, finance, computer science, UX/UI design 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:
Three (3) years in the information systems field, including system analysis, business process design, development and implementation of business application solutions or IT project management.
Substitution:
One year of additional experience as described above may be substituted for the required degree.
Completion of the 1010 Information Systems Trainee Program may be substituted for the required degree.
Desirable Qualifications
The stated desirable qualifications may be used to identify job finalists at the end of the selection process when candidates are referred to hiring.
Advanced or expert knowledge in Salesforce, SOQL/SQL, PowerBI, Sharepoint, APIs, Jira, and related technologies. Working knowledge and practice of Salesforce Administration/Set Up, Lightning Web Components, Service Cloud, Government Cloud, and Experience Cloud.
Working knowledge of automated testing tools (Selenium), AI tools (CoPilot/Claude), programming technologies (Java, Python, R, Apex), and OnBase.
Advanced knowledge of systems and tools integrated with the SMART system such as: Records Manager, TaxSys, and Snowflake.
Three (3) or more years of experience in IT serving as a technical support lead, business analyst and primary interface with the various project teams and external partners.
Three (3) years or more of experience in software support, design and development.
Working knowledge of AI tools (CoPilot/Claude) and in particular their use in code generation and review.
Excellent verbal and written communication skills.
Ability to communicate across all levels of the Department (IT, business and third-party providers).
Verification of Education and Experience:
Every application is reviewed to ensure that you meet the minimum qualifications as listed in the job ad. Review SF Careers Employment Applications for considerations taken when reviewing applications.
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://careers.sf.gov/knowledge/experience-education/.
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.
Skills
Salesforce, Python, Java, Git, SQL, Snowflake, Selenium, Automation Testing, Power BI, Project Management
Employment type
Full-time
Work arrangement
Hybrid
Skills from the listing
- Salesforce
- Python
- Java
- Git
- SQL
- Snowflake
- Selenium
- Automation Testing
- Power BI
- Project Management
Your early-applicant advantage
How quickly JobBeeper finds and shares openings.
Job alerts
Get notified about new openings
Set your preferences and JobBeeper will send matching roles as it finds them.