SAP Software Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Analyze business and system requirements and translate them into technical requirements, code, or configuration.
- Develop, modify, and test SAP/ABAP-related components based on project needs.
- Write and maintain quality code following programming best practices.
- Work with SAP technical components and support product improvements within the HR Services technology space.
- Understand API concepts and integrations, including request/response structures, headers, authentication methods, parameters, and error handling.
- Research technical options, evaluate alternatives, and recommend the best solution.
- Design and execute test cases to validate functionality, including user validation, parameter validation, outputs, and exception scenarios.
- Provide clear status updates on assigned work, including progress, blockers, risks, and dependencies.
- Collaborate with product, operations, support, and other IT teams to ensure successful delivery and transition of solutions.
- Document technical solutions, configurations, decisions, and support procedures.
- Communicate effectively with technical teams, business partners, and management stakeholders.
- Follow applicable compliance, security, and quality standards.
- Job Qualifications
- Qualifications - TOP / Must Have
- Bachelor's Degree in Computer Science, Computer Engineering, Information Systems, Management Information Systems, or a related technical field.
- Foundational or hands-on experience with SAP ABAP programming.
- Understanding of SAP ECC configuration principles or SAP technical environments.
- Strong programming fundamentals and ability to develop code from technical requirements.
- Understanding of software engineering concepts such as:
- Classes and objects
- Parameters, inputs, and outputs
- Loops and conditionals
- Error and exception handling
- Basic debugging and troubleshooting
- Ability to read, understand, modify, and/or develop ABAP code.
- Understanding of API concepts, including:
- RESTful APIs
- Request body and headers
- Authentication methods
- API clients
- Responses and error handling
- Strong analytical and problem-solving skills.
- Ability to research technical solutions and learn independently.
- Strong verbal and written communication skills.
- Ability to provide updates and communicate with different audiences, including management.
- Customer-service mindset and ability to collaborate with IT and business stakeholders.
- Strong ownership, proactiveness, and ability to work with limited supervision.
- Qualifications - Nice to Have
- Strong hands-on experience developing in SAP ABAP.
- Experience with SAP ECC 6.08.
- Knowledge of SAP S/4HANA, NetWeaver, or Fiori.
- Experience with Java, Python, SQL, C, or C++ as complementary programming languages.
- Knowledge of database design, data modeling, and optimization.
- Experience with relational or non-relational databases.
- Experience working under project management methodologies such as Agile, Waterfall, or CCPM.
- Experience with CI/CD tools or software deployment processes.
- Experience with backend development frameworks such as Node.js, Django, Flask, or ASP.NET.
- Experience supporting HR systems or enterprise applications.
- Experience working in global or cross-functional teams.
- F
Benefits
Additional Information
Job Location SAN JOSE INTELLIGENCE HUB Job Description Important Note for Candidates: Accommodations: P&G is committed to providing accommodations to any applicant with a disability during the recruitment, assessment, and selection process. If you need an accommodation related to your disability in order to participate in the recruitment process, please click here to submit your request. If you require an accommodation for the assessment process : 1) submit your request, 2) do not complete either assessment until you have been contacted for documentation verification. Before submitting your application, we strongly encourage you to review the following material: Hiring Process and Assessment Information . Familiarizing yourself with this content will help you be better prepared for the online assessments and enhance your chances of success. Job Description We are looking for an IT Software Engineer with a strong interest and foundation in SAP ABAP development to join a global team focused on HR Services technology. This role will support the creation, enhancement, and transformation of technical solutions used to deliver HR services to internal users. The ideal candidate has hands-on experience or a solid foundation in ABAP programming and understands core software engineering concepts. The person should be able to analyze requirements, translate them into technical solutions, develop or configure system components, test their work, and collaborate with technical and business stakeholders. While SAP ABAP is the preferred technology background, candidates with strong programming fundamentals in other languages may also be considered if they demonstrate the ability to learn ABAP and apply software engineering logic effectively.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Procter & Gamble? Share your experience