Senior Sap Developer (abap)

Oman, Oman

Job Description

Job title
Senior SAP Developer (ABAP)
Grade
6

Stream
PT&C
Function
IDS – IT Business Integration - SAP

Location
Oman
Budget control
*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

Notable Working Conditions.
  • Office environment, intensive computer screen use, sporadic visits to operation site.
  • 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.


Related Jobs

Job Detail

  • Job Id
    JD1426022
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Oman, Oman
  • Education
    Not mentioned