Share this Job

Expert Programmer Analyst

San Ramon, CA, US, 94583

Requisition ID # 52232 

Job Category : Information Technology 

Job Level : Individual Contributor

Business Unit: Information Technology

Job Location : San Ramon



Department Overview

Information Systems Technology Services is a unified organization comprised of various departments which collaborate effectively in order to deliver high quality technology solutions.


Position Summary

The Expert Programmer Analyst designs, develops, modifies, configures, debugs and evaluates application programs for functional business areas. Analyzes existing applications and systems and formulates logic for new systems, devises logic procedures, logical database design, performs coding and tests/debugs programs. Consults with business analysts and architects to understand, anticipate, and meet current and future business needs. Modifies and configures applications/systems as specified in the requirements and/or technical design document. Prepares and obtains approval of system and development documentation.



We are Customer Facing Web Development Team. Primary responsibility is to be a Lead Web Developer for the projects within the domain and play the role of Solution Architect for the new projects for both on premise and cloud solutions.

  • Assure department coding standards and project delivery processes are followed.
  • Perform system analysis, design, coding, and unit testing, make sure all the components are integrated together properly to deliver the business capabilities.
  • Involved in the entire product development lifecycle.
  • Oversee, mentor, and provide guidance to less experienced programmer-analysts is Team -Lead on cross-functional projects and Initiatives.
  • Regularly represents team and/or manager at client meetings.
  • Collaborates with Project Manager on complex large project timelines, identifying critical path, resource assignments, risks, and dependencies.
  • Development Frameworks and Coding standard.
  • Support governance of development standards and frameworks.
  • Responsible for larger initiatives such as transitioning to new technologies.




  • BA/BS in Computer Science, Management Information Systems, or equivalent experience and/or field of study
  • 7 years in developing software systems
  • Proven knowledge with programming principals to enhance system performance
  • Multiple programming languages experience



  • Experience in Responsive Web Development (Full Stack).
  • Experience on AWS: HA Architecture, Serverless Lambda, Micro services.
  • Expert level skills in SPA-Single Page application Development.
  • Expert level skills in HTML5 and CSS3.
  • Experience with modern JavaScript frameworks (JQuery, Backbone, Marionette, React, require.js).
  • Experience in code modularization, Micro Services, Front-End build, minification & deployment strategy using node.js, Grunt and Jenkins.
  • Experience with remote data (via REST and JSON) , Open source REST Simulation tools, Chrome Post Man and knowledge of the HTTP protocol.
  • Experience in UI Design patterns, UI Security , UI Caching & Performance improvements.
  • Expert level skills in Java & J2EE especially web service and Python.
  • Solid experience in all the Spring & Hibernate Framework.
  • Experience in writing PL/SQL and Oracle DB experience, MySql and no SQL.
  • Familiar with Java based caching framework like Weblogic Coherence, EhCache and Guava.
  • Familiar with Eclipse, STS (Sprint Tool Suite ), interliJ,  Netbeans and Webstrom.
  • Familiar with Code Repository and build tools like Clearcase, GIT, ANT, Maven , Jenkin, AWS Code Pipeline.
  • Exceptional analytical and problem-solving skills with demonstrated ability to analyze technical information and work with a team spirit.
  • Self-motivated with strong communication and written skills.
  • Willing to learn the new skills required by the assigned tasks.
  • Excellent problem identification, analysis and solving skills.
  • Demonstrated ability to delivery software projects of high complexity and risk.
  • Create design, architecture, High Level/Low level documents.
  • Need to have the ability to multi-task, and to be an excellent team member with strong inter-personal and communication skills.
  • Excellent Knowledge of applications/systems integration experience in JavaScript Angular framework.
  • Experience in working with browsers like Chrome, Firefox, Safari, Internet Explorer and Edge.
  • Through understanding of mobile technologies stack and iOS & Android devices.



Our Mission

To safely and reliably deliver affordable and clean energy to our customers and communities every single day, while building the energy network of tomorrow.

Our Vision

With a sustainable energy future as our North Star, we will meet the challenge of climate change while providing affordable energy for all customers.

Our Culture

We put safety first.
We are accountable. We act with integrity, transparency and humility.
We are here to serve our customers.
We embrace change, innovation and continuous improvement.
We value diversity and inclusion. We speak up, listen up and follow up.
We succeed through collaboration and partnership. We are one team.

Pacific Gas and Electric Company (PG&E), a subsidiary of PG&E Corporation (NYSE:PCG), is one of the largest combined natural gas and electric companies in the United States. Based in San Francisco, our 24,000 employees deliver safe, reliable, affordable and clean energy to nearly 16 million people throughout our Northern and Central California service area, stretching from Eureka to Bakersfield and from the Pacific Ocean to the Sierra Nevada.

More About Our Company

Pacific Gas and Electric Company is an Affirmative Action and Equal Employment Opportunity employer that actively pursues and hires a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, age, religion, physical or mental disability status, medical condition, protected veteran status, marital status, pregnancy, sexual orientation, gender, gender identity, gender expression, genetic information or any other factor that is not related to the job.

Employee Privacy Notice                                                                                                                                                                                                                                      The California Consumer Privacy Act (CCPA) goes into effect on January 1, 2020. CCPA grants new and far-reaching privacy rights to all California residents. The law also entitles  job applicants, employees and non-employee workers to be notified of what personal information PG&E collects and for what purpose. The Employee Privacy Notice can be accessed through the following link: Employee Privacy Notice

PG&E will consider qualified applicants with arrest and conviction records for employment in a manner consistent with all state and local laws.