×
Register Here to Apply for Jobs or Post Jobs. X

Senior Programmer Analyst

Remote / Online - Candidates ideally in
Oakland, Alameda County, California, 94616, USA
Listing for: Pacific Gas and Electric Company
Remote/Work from Home position
Listed on 2026-06-18
Job specializations:
  • IT/Tech
    Systems Analyst, IT Consultant, Data Analyst, Systems Engineer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Senior Programmer Analyst - Performance

Department Overview

The Information Technology (IT) organization designs, develops, operates, and maintains the technology and telecommunications systems that enable PG&E to meet its commitment to providing safe, reliable, and affordable service to customers.

The Customer Information Systems (CIS) Solutions team is responsible for all aspects of Meter To Cash (MTC) application operations and projects including architecture design, research, and analysis.

Position Summary

PG&E is seeking a highly motivated and knowledgeable individual to provide Senior level support for the mission critical Customer Applications (CC&B and BCS). Duties will include performance test planning and coordination, and investigation of operational issues in a collaborative environment with cross functional teams and communicating status to peer level organizations. The individual will work on performance testing and Operational Readiness Testing.

In addition, the individual may develop and support tools in support of MTC applications. The individual will participate in working with technical Architects, Developers, Infrastructure / Operations teams and IT leadership to provide the best in application implementations and environments.

This position is hybrid, working from your remote office and Oakland General Office on business need.

Job Responsibilities

The major responsibilities are the following:

  • Performance planning, coordination, analysis and testing of the CC&B and BCS applications.
  • Run, monitor, and assess performance of batch jobs and online in support of performance testing and Operational Readiness Testing.
  • Troubleshoot performance issues in the application and database and find solutions to performance problems.
  • Oversee the creation of the in-depth performance tests of both batch and online, including end-user reviews for existing and new applications.
  • Provide pre-concept estimates for Projects in the area of performance and/or operations.
  • Analyze and develop requirements for UC4 (Automic) batch processing jobs and workflows. Work with the UC4 team to develop batch jobs.
  • Develop and tune complex Oracle SQL queries.
  • Act as Subject Matter Expert for development and operations teams for supported applications.
  • Mentor and collaborate with teams to ensure smooth and reliable operation of applications for fulfilling business objectives and processes.

Other responsibilities may include the following:

  • Develop and support tools for the MTC applications.
  • Design database objects (e.g., tables, indexes, stored procedures, etc.) from a developer’s perspective.
  • Support CC&B / BCS Content Migration Assistant (Soft Table and Account Mover) migration automation tool.
  • Resolve application programming analysis problems of broad scope within procedural guidelines.
  • Oversee the operations of the enterprise application.
  • Capacity planning for application growth.
  • Design and deploy new complex / Enterprise applications and enhancements to existing applications ensuring compatibility and inter-operability.
  • Conduct research on products and solutions to justify recommendations and to support purchasing efforts.
  • Integrate multiple applications with enterprise systems.
  • Define requirements for and review documentation for quality.
  • Gauge the effectiveness and efficiency of existing applications; develop and implement strategies for improving or further leveraging these applications.
  • Work with leadership, decision makers, and stakeholders to define business requirements and application goals, and to identify and resolve business application issues.
  • Perform cost-benefit and return on investment analyses for proposed applications to aid management in making implementation decisions.
  • Design and perform application security audits, backup procedures, and other recovery processes in accordance with the company’s disaster recovery and business continuity strategies.
Qualifications

Minimum Qualifications
  • Bachelors Degree in Computer Science or job-related discipline or equivalent experience
  • Experience in programming analysis, 5 years
Desired Qualifications
  • 10+ years of application development and analysis experience
  • Advanced understanding of software and application…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary