Job Description
- Work with different SAP ABAP programming tools including Reports, ABAP Dictionary OOP ALV, Function Modules, Data dictionary, SAP Script, Smart Forms, Screen Painter, Dialog Programming, BDC, Enhancements, User Exits, Customer Exits, BADI, RFC, IDoc, ALE, Interface Programming, BAPI, SAP Barcodes,Query, Logical Database, ITS Mobile, LSMW, Transport Management, Security Authorizations (Roles and Profiles), Transaction creation
- Experience with reports programming, interface development,performance tuning, modification and support of SAP customized and standard programming.
- Good experience in ABAP Object Oriented Programming (OOP) Model.
- Design and develop new requirements, performance tuning and improvement of existing programs from different SAP modules (MM/SD, FICO, WM)
- At least 5 years of experience working with SAP, with a minimum of 4 years of experience in SAP ABAP Programming with SAP development tools.
- Participated in at least one full life-cycle SAP ERP implementations(either S/4 HANA or ECC) and at least one roll-out/support project.
- Set-up and change basic configurations for SAP IS-Retail and SAP POSDM systems
- Handle both new projects development and system production support for daily operations (sales postings, stock take, store openings, etc.)
- Application of OSS notes
- Principles and techniques of systems analysis, design, and testing
- Principles of program documentation
- Principles of report, screen, and form design
- New trends in the field of information technology
- Design, develop, and code difficult and complex programs for SAP modules
- Develop test data and analyse problems in programs
- Recognize the critical elements of complex application problems, develop and evaluate data, determine solutions, and make logical recommendations
- Express difficult and complex concepts clearly and concisely both orally and in writing
- Write clear and logical reports, program documentation, and instructions
- Work effectively and independently on assigned projects
- Establish and maintain effective and cooperative working relationships with administrators, technical and functional team members, and users
- Train system users effectively
- Meet established priorities and schedules
- Learn and apply new concepts in information technology
- Learn the characteristics of new systems and update skills to adapt to changing technology
- Experience working with SAP HANA Studio, Fiori, SAPUI5, JavaScript& JQuery Framework, OData Development, and third-party downstream system integrations (Inbound and Outbound)
- Good experience with integration with external systems
Specific Duties and Responsibilities
- Designs, develops, codes, and tests complex programs for SAP modules and functions using ABAP programming language.
- Creates specialized reports for SAP modules using ABAP programming language, ALV and OOP ALV.
- Designs forms and screens for SAP modules using tools such asScreen Painter, SAPscript and Smart Forms.
- Debugs and corrects complex SAP module problems by using ABAP programming language to implement OSS notes.
- Modifies system screens to provide default values and eliminateunnecessary fields using transaction variants.
- Interfaces with functional teams to ensure the proper integrationof business processes and procedures with information technology and to identify customer solutions.
- Assists in defining complex technical requirements for ongoingsystems maintenance and future functionality to meet District requirements and improve system efficiency.
- Provides technical support to users on matters related to complexprogramming of SAP modules.
- Prepares comprehensive and thorough technical program documentation including but not limited to specifications, test conditions, test plans, and test data.
- Trains users in the use of forms and complex reports and providestechnical assistance in defining authorization roles, custom workflows, and other related areas.
- Provides technical assistance and training to lower-level programming staff.
- Maintains effective and cooperative working relationships withprocess owners, technical and functional team members, and users.
- Performs related duties as assigned.
Requirements
- Bachelor's Degree
- Minimum 3 years of SAP ABAP experience
- Business knowledge and process design skills
- Ability to analyse problems and provide clear recommendations
- Strong organizational skills
- Able to collaborate with users, and have a strong desire to excel
- Excellent communication skills, written and verbal
- Good interpersonal skills
- Must be able to work independently as well as a team player and can manage own workload
- Able to Multi-task and work under tight deadlines
- Able to handle pressure and know how to prioritize tasks
- Must be able to work independently with little to no supervision
- Must be an effective problem solver
- Must be willing to travel in Asia when required
- Understand the functional Areas like MM/ SD, FICO and WM