Demo

Sr. Applications Programmer Analyst (Pool Posting)

San Francisco Bay Area Rapid Transit District (BART)
BART Headquarters, CA Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 12/31/2025
Pay Rate
SEIU Professional Grade 14
Step 1: $52.72/hour to Step 5: $68.91/hour
External candidates will start at Step 1 ($52.72/hour)

 
 Reports To
 M. Salonga, Director of Technology
 
 
Current Assignment
This announcement will be used to establish a pool of eligible candidates for vacancies that may occur within the next 12 months. This position is responsible for participating in the more complex and difficult work of systems applications; providing analysis and design for major business applications, including development, modifications, and enhancements to existing systems; obtaining and analyzing user requirements and recommending appropriate solutions; providing training and technical support to system users and performing related duties as assigned.

The ideal candidate will demonstrate the following beyond the minimum qualifications:

  • Strong working knowledge and experience in Peoplesoft HCM, including at least large-scale implementations/upgrades of Peoplesoft HCM.
  • Strong working knowledge and experience in Peoplesoft Core HR, Recruiting (TAM), Payroll, Time and Labor, and Benefits.
  • Strong working knowledge and experience of ERP Systems, specifically PeopleSoft Human Capital Management (HCM) 9.2 - PUM 20 and higher.
  • Strong working knowledge of PeopleTools 8.56, Application Designer, Application Packages, Application Engine, BI Publisher reports, Integration Broker, Component Interfaces, AWE, Web Services, DMS, Cobol, and SQR.
  • Working experience on PeopleTools 8.56 Fluid framework and Mobile applications technology.
  • Strong knowledge and understanding of the integration between PeopleSoft Applications and other internal and external systems using interfaces and web services,
  • Strong Working experience in Oracle databases, SQL, and PL/SQL.
  • Working experience in HMTL5, JavaScript, and Cascading Style Sheets (CSS).
  • Strong working experience in Reporting tools such as SQR, Query, and BI publisher reports
  • Strong experience in working with the functional team and business users and explaining concepts and solutions.
  • Knowledge and understanding of Peoplesoft Update Manager and methodologies.
  • Experience in Project Management

 Selection Process
This is a SEIU Local 1021 Bargaining unit position. However, All SEIU members must follow the "Bid Form Process", failure to comply will invalidate an employee's application.

The selection process will include a screening for minimum qualifications as listed in this posting and may additionally involve a skills/performance test, written exam, and/or a panel interview.  Outside applicants will not be considered until all employees who have applied have been considered first.

Application Process
This is a SEIU Local 1021 Bargaining unit position. However, all full-time SEIU District employees must follow the "Bid Form" process and deposit their bids in the bid box.  Failure to comply may invalidate the employee's bid.  As actual vacancies occur, District employees on the internal eligibility list will be considered before outside candidates.
 
 External applicants may only apply online, at www.bart.gov/jobs.  Applicants needing assistance with the online application process may receive additional information by calling (510) 464-6112.  
 
 The Employment Office will screen Bid form applications and resumes against the minimum qualifications.  Those candidates who meet the minimum qualifications will be referred to the hiring department for further consideration.   The selection process may involve a skills/performance test, written exam, and/or a panel interview.  Outside applicants will not be considered until all employees who have applied have been considered first.
 
 All applicants are asked to complete the application in full, indicating dates of employment, all positions held, hours worked, and a full description of duties.  Online applicants are invited to electronically attach a resume to the application form to provide supplemental information but should not consider the resume a substitute for the application form itself.

DEFINITION
Under general supervision, performs applications systems design and modification and programming of a routine to complex nature in support of District administrative and business services; performs related work as assigned.
 
CLASS CHARACTERISTICS
This is a deep class, in which incumbents may be assigned to any of the three levels, depending upon experience and proficiency gained. Assigned responsibilities include both batch processing and on-line applications and are normally related to one or more functional areas, such as payroll, inventory control, financial reporting, etc. While expertise may be gained in a specific area, incumbents may be expected to become familiar with a number of applications in order to provide back-up and additional support. The work involves substantial contact with user department staff to ascertain system needs and provide user assistance. These classes are distinguished from Real Time Programmer Analyst in that the latter is responsible for real time systems design and programming related to revenue service hardware and software.

  1. Gathers and analyzes information regarding user systems and requirements and develops or modifies automated systems to fulfill these needs. 

  2. Conducts feasibility studies and develops system, time, equipment and cost requirements.  

  3. Using computer generated techniques, simulates hardware and software problems, tests and evaluates alternative solutions, and recommends and implements appropriate applications design.  

  4. Develops program logic and processing steps; codes programs in COBOL, FORTRAN, or other appropriate language; plans and develops test data to validate new or modified programs. 

  5. Designs input and output forms and documents; writes program documentation and user procedures and instructions and assists user departments and staff in utility programs to support and validate adopted systems and programs.  

  6. Confers with user department staff regarding assigned functional program areas; instructs and trains staff in the operation of personal computers.  

  7. Keeps abreast of software and hardware improvements and modifications, assesses their applications to District operations and recommends improvements to policies and procedures; maintains records and prepares periodic and special reports of work performed.

Junior Applications Programmer Analyst 

Education:
Any combination of college and experience equivalent to graduation from a four-year college with major course work in computer science, mathematics, business administration or a closely related field. 
 
Substitution:
Additional experience as outlined above may be substituted for the education.   Graduation from a four-year college is preferred.
 
Applications Programmer Analyst 

In addition to the above:
 
Experience:
Two years of experience in programming business applications for computer systems. Additional experience as outlined above may be substituted for the education.
 
Senior Applications Programmer/Analyst 

In addition to the above:
 
Experience:
Two additional years of experience in systems design and programming business applications for computer systems. Additional experience as outlined above may be substituted for the education.

Knowledge of:
  • Computer programming principles, techniques and procedures for administrative and business applications including hierarchical and relational data base programs 
  • Systems analysis and design procedures and techniques; batch processing and on-line applications techniques
  • Forms and documentation design techniques; operation principles and characteristics of the mainframe computer hardware such as utilized by the District 
  • Job planning, prioritizing and scheduling techniques; appropriate programming languages, including COBAL and FORTRAN 
  • Basic accounting, statistical, business administration and office procedures 
  • Operating principles and characteristics and maintenance practices and procedures of IBM compatible personal computers; personal computer languages such as DBASE, Paradox, and Access 
  • Principles and practices of information engineering
  • Personal computer programming tools such as Micro focus, Workbench, Sapiens, Visual Age, and Visual Basic.
 
Skill in:
  • Analyzing systems and problems and developing new or modified programs to meet user department needs 
  • Developing logical procedures and coding their steps into programming instructions; developing tests to validate program design 
  • Troubleshooting hardware and software problems and debugging programs and applications
  • Preparing clear and concise program documentation, user procedures, reports of work performed, and other written materials 
  • Translating user department needs into operational programs 
  • Instructing user department staff in the operation of personal computers, new or revised computer applications, including explaining system concepts to nontechnical users 
  • Applying information engineering concepts to develop high level entity relationship and data flow diagrams
  • Making sound independent decisions within established guidelines; establishing and maintaining effective working relationships with those contacted in the course of the work, including working as a member of a joint application development team

Salary : $114,035 - $149,065

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Applications Programmer Analyst (Pool Posting)?

Sign up to receive alerts about other jobs on the Sr. Applications Programmer Analyst (Pool Posting) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193

Sign up to receive alerts about other jobs with skills like those required for the Sr. Applications Programmer Analyst (Pool Posting).

Click the checkbox next to the jobs that you are interested in.

  • Account Reconciliation Skill

    • Income Estimation: $118,463 - $170,220
    • Income Estimation: $120,801 - $159,359
  • Accounting Management Skill

    • Income Estimation: $122,843 - $175,350
    • Income Estimation: $125,305 - $173,168
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at San Francisco Bay Area Rapid Transit District (BART)

San Francisco Bay Area Rapid Transit District (BART)
Hired Organization Address Concord, CA Full Time
PAY RATE These job classifications have moved to a salary step structure as of January 1, 2025. Individuals hired into t...
San Francisco Bay Area Rapid Transit District (BART)
Hired Organization Address 10 Fl, CA Full Time
Job Summary PAY RATE SEIU Professional Grade 11 $47.46 per hour (Step 1 / Minimum) to $62.04 per hour (Step 5 / Maximum)...
San Francisco Bay Area Rapid Transit District (BART)
Hired Organization Address 6th Fl, CA Full Time
PAY RATE This classification has moved to a salary step structure as of January 1, 2025. Individuals hired into the clas...
San Francisco Bay Area Rapid Transit District (BART)
Hired Organization Address 10 Fl, CA Full Time
PAY RATE SEIU Professional Grade 11 $47.46 per hour (Step 1 / Minimum) to $62.04 per hour (Step 5 / Maximum) Note: Exter...

Not the job you're looking for? Here are some other Sr. Applications Programmer Analyst (Pool Posting) jobs in the BART Headquarters, CA area that may be a better fit.

Applications Programmer 3

UC San Diego, Oakland, CA

Compliance Counsel

Financial Analyst, Oakland, CA

AI Assistant is available now!

Feel free to start your new journey!