Your Role and Responsibilities
As a SAP ABAP HANA Developer at IBM, you’ll work with clients to co-create solutions to major real-world challenges by using best practice technologies, tools, techniques, and products to translate system requirements into the design and development of customized systems. In your role, you may be responsible for:
- Designs, develops and supports applications solutions with focus on HANA version of Advanced Business Application Programming (ABAP).
- Design, develop and/or re-engineer highly complex application components, and integrate software packages, programs and reusable objects residing on multiple platforms.
- Design and develop ABAP Test Cockpit involves designing, advising, and implementing cutting-edge solutions. It focuses on improving system architectures, ensuring scalability, and optimizing the performance of SAP landscapes
- Follow best practices, coding standards, and performance guidelines to develop and optimize ABAP code
- Document technical designs, development activities, and system configurations
- Ensure integration system activities including monitoring the technical architecture (particularly scalability, availability and archiving) meet all SLA’s.
- Provide consulting services on new and existing initiatives
- Manage operational support, performing work during change windows as well as providing on call support as required by the team.
- Mentor and coach junior developer resources.
Required Technical and Professional Expertise
- Minimum of 10 years of ABAP experience
- Working knowledge of SAP HANA Technical Concept and Architecture, Data Modelling using HANA Studio, ABAP Development Tools (ADT), Code Performance Rules and Guidelines for SAP HANA, ADBC, Native SQL, ABAP Core data Services, Data Base Procedures, Text Search, ALV on HANA, and HANA Live models consumption
- SAP ABAP programming for Web Dynpro
Preferred Technical and Professional Expertise
- Experience with other SAP technologies, such as Business Objects, SAP Fiori, and SAP PI/PO
- Gateway development
- Strong analytical skills and ability to write technical specifications
- Excellent verbal and written communication, interpersonal, and leadership skills
- Ability to effectively manage multiple priorities.
- Good communication skills
- Willingness to take ownership and accountability