Job Title: Senior SAP ABAP Developer (AMDP & RAP Specialist)Location: RemoteType: Full-time/ContractExperience: 6+ Years
Job Summary:We are seeking a highly skilled and experienced Senior SAP ABAP Developer specializing in ABAP Managed Database Procedures (AMDP) and Restful ABAP Programming (RAP) to join our remote team. The ideal candidate will have a strong technical background in SAP ABAP development and a proven track record of delivering high-quality solutions in complex SAP environments. This role involves working closely with cross-functional teams to design, develop, and implement SAP solutions that meet business requirements, all while operating in a fully remote setting.Key Responsibilities:ABAP Development:Design, develop, test, and maintain high-quality ABAP programs, including reports, interfaces, conversions, enhancements, forms, and workflows.Ensure compliance with SAP development standards and best practices.AMDP & RAP Development:Utilize ABAP Managed Database Procedures (AMDP) to create efficient and optimized database operations.Develop applications using Restful ABAP Programming (RAP) to create modern, user-friendly SAP Fiori apps and services.Solution Design:Collaborate with business analysts and functional consultants to understand business requirements and translate them into technical specifications.Design scalable and robust SAP solutions that align with business goals and objectives.Performance Optimization:Analyze and optimize existing SAP ABAP programs for performance improvements.Ensure efficient database operations and optimal use of SAP HANA capabilities.Technical Documentation:Create and maintain comprehensive technical documentation, including design specifications, coding standards, and test plans.Provide technical guidance and training to junior developers and team members.Quality Assurance:Conduct thorough code reviews to ensure adherence to quality standards.Perform rigorous unit testing and support system integration testing (SIT) and user acceptance testing (UAT).Support & Maintenance:Provide timely technical support for SAP applications and resolve issues efficiently.Participate in SAP upgrade and migration projects as needed.Qualifications:Bachelor's degree in Computer Science, Information Technology, or a related field.6+ years of experience in SAP ABAP development.Strong expertise in ABAP Managed Database Procedures (AMDP) and Restful ABAP Programming (RAP).Extensive experience with SAP HANA and a deep understanding of its technical aspects.Proficiency in developing SAP Fiori applications.Excellent problem-solving skills and attention to detail.Strong communication and interpersonal skills.Ability to work independently and as part of a remote team.SAP certification in ABAP development or related areas is a plus.Preferred Skills:Experience with SAP S/4HANA implementation projects.Knowledge of SAP Business Technology Platform (BTP).Familiarity with Agile development methodologies.Experience with other SAP modules and technologies, such as SAP UI5, OData, and CDS Views.