PG&E Corporation

Senior Programmer Analyst

PG&E Corporation$118K — $188K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent experience.
  • 5+ years of programming analysis experience.
  • 10+ years application development and analysis experience (desired).
  • Advanced understanding of software and application architecture.
  • Experience with Oracle SQL development and performance tuning.

Responsibilities

  • Develop and support tools for MTC applications.
  • Analyze, design, and modify programs for technical and functional areas.
  • Support migration automation tools for CC&B / BCS.
  • Develop and optimize complex Oracle SQL queries.
  • Design database objects and ensure system compatibility.
  • Mentor team members and support smooth application operation.
  • Troubleshoot performance issues and propose effective solutions.

Benefits

  • Hybrid work model with options for remote work.
  • Opportunities for professional development and mentorship.
  • Participation in discretionary incentive compensation programs.
  • Comprehensive benefits packages including health and wellness programs.
  • Engagement in collaborative team environments across departments.
Full Job Description
Requisition ID # 172594

Job Category: Information Technology

Job Level: Individual Contributor

Business Unit: Information Technology

Work Type: Hybrid

Job Location: Oakland

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). The individual will analyze, design, develop, modify, configure, debug and evaluate programs for technical and functional business areas. Analyzes existing applications and systems and formulates logic for new systems, develops stored procedures, logical database design, performs coding and tests/debugs programs. In addition, the individual supports existing tools for the 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:

  • Develop and support tools for the MTC applications.
  • Analyze, design, develop, modify, configure, debug and evaluate programs for technical and functional business areas. Analyzes existing applications and systems and formulates logic for new systems, develops stored procedures, logical database design, performs coding and tests/debugs programs.
  • Support CC&B / BCS Content Migration Assistant (Soft Table and Account Mover) migration automation tools.
  • Develop and tune complex Oracle SQL queries.
  • Design database objects (e.g., tables, indexes, stored procedures, etc.) from a developer's perspective.
  • Resolve application programming analysis problems of broad scope within procedural guidelines.
  • Gauge the effectiveness and efficiency of existing applications; develop and implement strategies for improving or further leveraging these applications.
  • Design and deploy new complex / Enterprise applications and enhancements to existing applications ensuring compatibility and inter-operability.
  • Analyze and develop UC4 (Automic) batch processing jobs and workflows. Work with the UC4 team to develop batch jobs.
  • 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:

  • 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.
  • Oversee the operations of the enterprise application.
  • Capacity planning for application growth.
  • 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.
  • 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:

  • Bachelors Degree in Computer Science or job-related discipline or equivalent experience
  • Experience in programming analysis, 5 years


Desired:

  • 10+ years of application development and analysis experience
  • Advanced understanding of software and application architecture, how it works, and how it often breaks
  • Oracle Complex SQL development
  • Oracle SQL performance tuning
  • Oracle Database/table/index design
  • Ability to create the most complex test beds, create test scenarios, create regression tests, document and assess software reliability
  • Application operations experience.
  • Skilled in Microsoft Office 365 (Excel, Word, Outlook, Teams)
  • Proficient in Unix / Linux shell scripting
  • Excellent analytical and creative problem-solving abilities
  • Proven track record of successful participation in complex application development
  • Proven knowledge with programming principles to enhance system performance
  • Able to prioritize and execute tasks in a very complex, high-pressure environment
  • Ability to conduct research into application issues and products as required
  • Oversee, mentor, and provide guidance to less experienced resources.
  • Ability to work in a team-oriented, collaborative environment with multiple stakeholders
  • Able to build trust and rapport that creates a comfortable & effective workplace
  • Knowledge of Oracle CC&B and/or Billing Cloud Service (BCS)
  • Knowledge of UC4 (Automic)
  • Proficient knowledge of Linux/AIX
  • Experience in IBM hardware and storage
  • Proficient in Oracle Enterprise Manager
  • Understanding of Oracle Golden Gate product
  • Experienced in Java/Groovy programming
  • Ability to present to an audience
  • Ability to speak up and challenge technical solutions when appropriate
  • Leadership skills - Ability to lead and work with business, technical and leadership people in various organizations
  • Solution design experience
  • Experience in overseeing the design, development, and implementation of complex Enterprise applications and associated integrations.
  • Experience with application planning, security principles, and general software management best practices.
  • Experience with core software applications.
  • Advanced software troubleshooting experience.
  • Excellent written, oral, and interpersonal communication skills.
  • Ability to communicate ideas in both technical and user-friendly language.
  • Extremely self-motivated and directed, with keen attention to detail.
  • Strong customer service orientation.
  • Brings a high-energy and passionate outlook to the role and has strong sense of ownership.


PG&E is providing the full salary/pay range for this position. The actual amount paid to an individual will be based on multiple factors, including, but not limited to, internal equity,specific skills, education, licenses or certifications, experience, market value, and geographic location. The range to reasonably expect will be between the minimum and midpoint listed below. The final decision will be made on a case-by-case basis related to the factors above. This job is also eligible to participate in PG&E's discretionary incentive compensation programs.

Bay Area Min: $118,000.00

Bay Area Mid: $153,000.00

Bay Area Max: $188,000.00

About PG&E Corporation

PG&E Corporation Careers

Join the dynamic team at PG&E Corporation, a leader in the utility industry, where innovation meets expertise in delivering safe and reliable energy solutions. This is an unparalleled opportunity to become part of a company that values leadership, diversity, and professional growth.

Work You’ll Do

At PG&E Corporation, we offer a variety of job opportunities that allow you to contribute to the future of energy. Our team is dedicated to building a sustainable energy future for the communities we serve. Whether you are looking for a full-time position or an internship, PG&E Corporation provides a platform for professional development and personal growth.

Transform Your Career

PG&E Corporation is not just a company; it's a community where you can grow your career. With a culture that fosters innovation and leadership, we provide our employees with the tools they need to succeed. Our leadership and diversity training programs ensure that all team members are equipped to lead, innovate, and thrive in a changing industry.

Innovative Work Environment

Join a team of over 20,000 dedicated professionals who are at the forefront of energy technology and sustainability. At PG&E Corporation, innovation is at the core of what we do. We are committed to developing cutting-edge solutions that enhance the safety and reliability of our energy systems.

Career Development and Benefits

PG&E Corporation is committed to the growth and development of its employees. We offer robust benefits packages that support the health, financial security, and well-being of our team members and their families. From comprehensive health benefits to professional development programs, we provide the resources to secure your future and advance your career.

Explore Job Opportunities

Whether you’re a seasoned professional or a recent graduate, PG&E Corporation offers a range of employment opportunities in various fields. Enhance your skills, connect with industry leaders through networking, and contribute to meaningful projects that make a difference.

Join Our Team

Search open positions that match your skills and interests. We are looking for passionate, curious, and solution-driven team players. Ready to start your journey with PG&E Corporation? Prepare your resume, sharpen your interview skills, and apply today!

Stay Connected

Keep up to date with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding career opportunities that await at PG&E Corporation.

SEARCH PG&E JOBS

Join PG&E Corporation and be part of a team that is dedicated to creating a better future for all through sustainable energy solutions. Your career at PG&E Corporation will be impactful, fulfilling, and backed by a culture that fosters growth and innovation.
Learn more about PG&E Corporation
Size
26,000 employees
Market Cap
$40.4 billion
Industry
Net Income
-$1.3 billion
Founded
1905
Revenue
$18.4 billion
NASDAQ

Similar Jobs

More Jobs at PG&E Corporation

More Information Technology Jobs

Find similar Senior Programmer Analyst jobs: