*OPEX and/or CAPEX and/or Revenue amount as relevant*
Reporting to
Manager SAP
Direct reports
0
Job purpose
Design and develop and support all SAP ABAP programs activities, under delegated authority from Manager SAP, acting as technical liaison overseeing and translating all SAP in-house development requirement ensuring technical readiness of new developments roll outs.
The position will act in accordance with the Group’s Mission, Vision, Values & Strategies, as well as, policies, guidelines and standards, supported by an IT Technology platform, HSE standards, Omani’s government & other legal justification’s, and best international practices in consonance with national objectives.
Main tasks and responsibilities
Provides high-level technical support for all aspects of the SAP Business Suite as it relates to business processes and infrastructure development
Responsible for the full lifecycle of business and infrastructure change programs for all SAP system landscapes; which includes gathering requirements, technical research, backend and frontend development, quality assurance, deployment, maintenance and support for all components of the SAP system landscape as well as integration with non-SAP application
Guides implementation of SAP Products through effective utilization of internal and external IT resources and leads ad-hoc work teams comprised of subject matter experts, developers and other business team members at various levels in the organization to ensure deliverables and business requirements are met through defined best programming standards and conventions and support the Company’s short & long-term strategic roadmap
Supports the design and effectiveness of technology controls throughout the business cycle to identify challenges and provides guidance on maintenance, enhancement and/or development work of SAP modules and those that interface with other applications to Project Leadership
Participates in the development of technical and workflow solutions, analysis of SAP application solutions options, and the creation of appropriate related documents and the delivery of final solutions to the business utilizing reports, presentations and or visual aid
Utilizes information systems to improve efficiency and make recommendations on new system implementation or necessary upgrades that will best meet customer and Company requirements.
Developing code for the client's application modules in ABAP language.
Allocating available resources to complete clients' projects. Providing support to the end-users through troubleshooting procedures.
Develop, enhance, debug, support, maintain, and test SAP ABAP software solutions
Providing solutions from design and development, to implementation.
Interacting with other technical groups, as well as, business leaders and process owners.
Develop technical specifications from which applications will be written based on business requirements. Work with programmers to communicate and ensure understanding of programming requirements. Review work activities for completeness and technical accuracy
Design, develop and modify programs, objects and process to complete smaller projects as well as supporting larger complex projects.
Collaborates with business function areas to fully understand and define system requirements. Makes recommendations for business solutions. Develops technical specifications and technical unit test plans based on these requirements.
Evaluates current system capabilities to identify changes that need to be made and determines the impact to the business. Ensures that programming and software requirements fulfill business objectives.
Designs, develops and modifies programs, objects and processes to complete smaller projects as well as supporting larger complex projects.
Works as a team member within own IT group and other IT departments to implement new or system changes. Identifies resources and communicates system requirements and timelines.
Provides ongoing system and programming support in the responsible area. Maintains up-to-date knowledge of new and suitable applications and understands their potential uses as they relate to the functional area supported.
Performs functionality tests of new and updated applications and systems to verify desired results are achieved. Evaluates results and coordinates or makes modifications to improve system performance. Creates test plans as required. Participates in application updates and upgrade projects.
Organizes and tracks the progress of projects and tasks by applying project management techniques. Identifies issues that will delay on-time delivery and assists in resolving them. Communicates to management direction, status, and problems with work assignments through status reports. Works with management to overcome obstacles and complete projects.
Follows established methodologies during system development and ensures systems adhere to the standards and procedures established by the IT department. Develops and maintains all system related documentation.
Key interactions
Internal: IDS, People & Culture.
External: 3rd party Contractors, Vendors & Suppliers
Works in close collaboration with business partners, internal and external development teams and other IT staff to translate business requirements into functional and technical specifications according to the specifications of the business needs.
Education requirements
Minimum Qualifications for this position is a Bachelor’s degree IT or related disciplines.
Language
Excellent knowledge of written, read, and spoken English (required)
Background and experience
Competencies and skills
8+ years of relevant working experience
Strong ABAP programming language skills including OO concepts
SAP ABAP experience including custom design and development of reports, interfaces, enhancements, ALV
SAP development tools, debugging techniques, performance tuning
SAP WorkFlow experience
Strong ABAP programming language skills required to complete the development.
Reports, interfaces, enhancements, ALV, SAP scripts, and forms
SAP development tools, debugging techniques, performance tuning
SQL, table design
Object based development utilizing SAP classes and methods
Experience with S/4HANA
Experience with release ECC ERP 6.0 EHP7
Experience integrating with external systems
BAdi and Enhancement development
WebDynpro experience
SD, MM, PP, FI, QM module experience
HANA, BRF+
SAP ABAP Certification
Excellent working knowledge and experience of SAP products and functionality and SAP ABAP development framework
Broad knowledge and understanding of a complex applications and technology infrastructure
Good knowledge and understanding of software and system development lifecycle and its implications
Have excellent relationship management skills
Experience of working in a team-oriented, collaborative environment.
Analytical skills
Planning skills
Forward thinking
Excellent communication skills, team, and interpersonal skills to work closely with the business users to understand and define system requirements and then make recommendations for business solutions.
Ability to understand the comprehension level of the user and communicate effectively with them.
Ability to work within a team and to communicate system requirements and timelines to internal/external IT resources.
Strong analytical and problem-solving techniques to develop programs and systems that are efficient and effective at providing the functionality requested.
Technical:
Object Oriented ABAP
Workflow, Webdynpro
RICEF
Module pool programming
Adobe Forms and Smartforms
SAP Scripts
BI Extractor and BI Transformation
programming
Ability to develop test plans and perform comprehensive functionality tests of new and updated applications to verify desired results are achieved.
Ability to work with business users in a support role to define problems and understand root cause of system issues.
Ability to prioritize workload and quickly adapt to changes in timelines and sequences.
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.