P

PG&E

Electric and natural gas utility

SAP HCM and Successfactors Programmer Analyst - Expert

Enterprise ApplicationsUpdated on Nov 14
Full-timeOakland, CA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Management Information Systems, or equivalent experience and/or field of study.
  • Seven years of experience in programming analysis.
  • Advanced experience in a programming language.

Responsibilities

  • Design, develop, modify, configure, debug, and evaluate application programs and reports in SAP HCM (ECC), SuccessFactors Employee Central, S/4HANA, and SAP BTP for HR and Payroll business areas.
  • Analyze existing applications and systems; formulate logic for new systems; devise logic procedures and logical database designs; and code, test, and debug programs in ABAP, ABAP HR, ABAP Objects, Web Dynpro, and SAPUI5.
  • Design, develop, and maintain integrations between SAP and non-SAP applications, on-premises and cloud applications using OData, web services, SAP Cloud Platform Integration, SAP API Management, and SAP Cloud Connector.
  • Build application extensions in SAP BTP using SAPUI5, Fiori Elements, the Cloud Application Programming model, and the SAP RESTful Application Programming model, and integrate them with on-premises and cloud systems.
  • Consult with business analysts and architects to understand, anticipate, and meet current and future business needs.
  • Modify and configure applications and systems according to requirements and technical design documents.
  • Prepare system and development documentation and obtain approval.
  • Establish application development frameworks and coding standards, and support governance of development standards and frameworks.
  • Support larger initiatives, such as transitions to new technologies, and apply knowledge of technical, business, and process areas.
  • Translate complex business requirements into functional and technical designs.
  • Apply knowledge of delivery methods and compliance processes and their impact on client projects; recommend and implement process improvements where appropriate.
  • Serve as a key technical resource in areas of specialization.
  • Resolve application development problems of complex scope through cross-functional team participation.
  • Represent the team and/or manager at client meetings.
  • Collaborate with the project manager on timelines for complex large projects, including critical paths, resource assignments, risks, and dependencies.
  • Apply creativity and new approaches to unique technical assignments.
  • Lead programmer-analyst teams and provide guidance to less experienced programmers.
  • Determine methods and procedures for new assignments within accepted technical guidelines and company policies and procedures.
  • Lead teams on technically complex projects or work and cross-functional projects and initiatives.

Desired Qualifications

  • A graduate degree or equivalent experience.
  • Ten years of experience in ABAP, ABAP Objects, and HR ABAP.
  • Five years of experience in SAP BTP programming using SAPUI5 and Fiori Elements.
  • Extensive experience and knowledge of SAP HCM modules, including PA, OM, Payroll, Time, and SuccessFactors Employee Central.
  • Experience with workflows, ALE-IDocs, and BIB replication/integration between SuccessFactors Employee Central, SAP HCM (ECC), and S/4HANA.
  • Experience building full-stack cloud extensions using the Cloud Application Programming model and SAP RESTful Application Programming model.
  • Extensive experience with BAPIs, BADIs, RFCs, web services, and OData.
  • Proficiency in SAP Cloud Integration technologies, including CPI, API Management, SAP Cloud Connector, IAS, and IPS.
  • Proficiency in developing reports using Stories in People Analytics (SAC) and cross-system reports combining SuccessFactors Employee Central data with on-premises SAP Payroll and Time data.
  • Leadership experience leading development teams.
  • Ability to create complex test beds and test scenarios, create regression tests, and document and assess software reliability.
  • Ability to enhance the end-user experience using UI mashups.

About the Company

PG&E

Electric and natural gas utility

PG&E is a regulated electric and natural-gas utility serving northern and central California. Pacific Gas and Electric Company generates and delivers electricity and distributes natural gas through extensive energy networks. Its customers include households, businesses, institutions, and communities across its service territory. Utility operations integrate power generation, grid and gas infrastructure, wildfire and emergency work, customer programs, engineering, and regulatory compliance. Roles span line and gas work, engineering, vegetation management, generation, customer service, technology, safety, and corporate functions.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at PG&E

See more jobs