SAP Developer
Job Description
Pacific Coast Companies, Inc. is seeking an on-site SAP Developer to join its team in Rancho Cordova, CA. The role centers on ABAP development across SAP S/4HANA and ECC, reporting to the Application Engineering Manager and collaborating with functional and Basis teams to deliver end-to-end SAP solutions. The position offers a yearly salary range of USD 110,000 - 135,000 and requires at least seven years of SAP ABAP development experience, supported by a Bachelor’s degree in Computer Science, Information Technology, or a related field.
Responsibilities
- Design, develop, and maintain SAP solutions in S/4HANA and ECC environments
- Collaborate closely with functional and Basis teams to deliver end-to-end solutions
- Develop and enhance reports, interfaces, conversions, enhancements, and forms (RICEF objects)
- Implement BADIs and enhancement points to extend standard SAP functionality
- Build and maintain module pool applications and dialog programming
- Develop ALV reports and interactive dashboards
- Create and maintain SAPScript, Adobe Forms, and Smart Forms
- Develop and integrate RFCs, BAPIs, and other function modules
- Support integrations across SAP and non-SAP systems using modern tools and technologies
- Troubleshoot and resolve technical issues while ensuring system performance and stability
- Analyze ABAP dumps, perform tracing, and execute performance tuning
- Support multiple concurrent projects and priorities in a fast-paced environment
- Document technical specifications, development work, and support processes
- Provide technical guidance and communicate solutions clearly to stakeholders
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or related field
- Seven plus (7+) years of SAP ABAP development experience; or equivalent combination of education and experience
- Standard ABAP and ABAP Objects (Classes/Modules)
- Enhancement frameworks and BADI implementations
- Report programming and transaction development
- Module pool programming (dialog screens)
- Function modules (basic, update, RFC, BAPI)
- ALV Grid development
- SAPScript and Smart Forms
- SAP Screen Personas and ABAP Web Dynpro
- HR infotypes
Technologies
- ABAP, ABAP Objects
- SAP S/4HANA, SAP ECC
- BADIs, Enhancement frameworks
- RFC, BAPIs, Function modules
- ALV Grid
- SAPScript, Smart Forms
- SAP Screen Personas, ABAP Web Dynpro
- HR infotypes
- SAP Fiori, SAPUI5
- CAP, RAP
- SAP Business Technology Platform (BTP), SAP Integration Suite
- CDS Views, OData, RESTful services
- JavaScript, TypeScript
- Eclipse, Visual Studio Code
- ABAP Development Tools (ADT)
- GitHub, Azure DevOps, Business Application Studio
- TPM, RPA
Benefits
- 401(k)
- Health insurance
- Dental insurance
- Vision insurance
- Life insurance
- Health savings account (HSA)
- Flexible spending account (FSA)
- Paid time off
- Employee assistance program
Work Environment
This is an office-based role with a combination of sitting, standing, and computer-based work. The position may require flexibility in scheduling during system upgrades, testing cycles, and critical issue resolution.