What are the responsibilities and job description for the Senior ABAP Developer position at Trillion Technology Solutions?
We are seeking a highly skilled and experienced Senior SAP ABAP Developer with a strong background in S / 4HANA, SRM Enhancements, Workflow, and Interface Development. The ideal candidate will be responsible for designing, developing, and implementing SAP solutions to meet the business requirements. This role demands a deep understanding of SAP ABAP programming, S / 4HANA architecture, and integration with other SAP modules
Key Responsibilities :
- ABAP Development :
- Design, develop, and maintain custom ABAP programs, reports, interfaces, enhancements, forms, and workflows.
- Perform code reviews and ensure adherence to best practices and coding standards.
- Optimize and troubleshoot existing ABAP code to improve performance and resolve issues.
- S / 4HANA Expertise :
- Leverage S / 4HANA capabilities to design and implement innovative solutions.
- Develop and enhance Fiori applications and OData services.
- Utilize CDS views, AMDP, and other S / 4HANA-specific technologies.
- SRM Enhancements :
- Customize and enhance SAP SRM (Supplier Relationship Management) functionalities.
- Develop and maintain SRM workflows and interfaces.
- Collaborate with functional teams to gather requirements and translate them into technical specifications.
- Workflow Development :
- Design and implement SAP workflows to automate business processes.
- Maintain and enhance existing workflows to ensure smooth operation.
- Troubleshoot workflow issues and provide timely resolutions.
- Interface Development :
- Develop and maintain interfaces between SAP and non-SAP systems using IDocs, BAPIs, RFCs, and Web Services.
- Ensure data integrity and seamless data exchange across systems.
- Collaborate with integration teams to design and implement robust integration solutions.
- Collaboration and Support :
- Work closely with functional consultants, business analysts, and end-users to understand requirements and deliver solutions.
- Provide technical support and guidance to junior developers and team members.
- Participate in project planning, estimation, and status reporting.
Qualifications :