Software Developer (SAP ABAP)

About the job

Key Responsibilities

JOB DESCRIPTION

  • Providing systems support services to ensure the smooth functioning of finance applications.
  • Investigating and solving problems that arise and implementing optimal solutions for users.
  • Understanding business requirements and offering consulting services to determine the best possible solutions.
  • Developing reports, extracts, and interfaces to enhance the finance systems.
  • Finding innovative solutions to complex integration requirements.
  • Coding, testing, and implementing changes to continuously improve system performance.
  • Collaborating with the team to test and implement application solutions.
  • Proactively managing vendor deliverables to achieve desired outcomes and objectives.
  • Ensuring successful upgrades and system changes of 3rd party applications.

Qualifications And Experience

  • A relevant tertiary qualification (BSc Computer Science, BCom Information Systems).
  • 5 – 8 years of relevant systems experience, along with an ABAP certification.
  • Extensive SAP ABAP development experience, including Object-Oriented Programming.
  • Experience in SAP Modules FI/CO, basic MM, REFX.
  • Proficiency in MS SQL Server with Transact-SQL language skills.
  • SAP Web Services (SOAP APIs, REST APIs), SAP BADIs, SAP BAPIs, SAP RFCs, Implementing OSS Notes
  • BW experience will be beneficial.
  • SAP FI validation experience
  • SAP Business Transaction Events (BTEs)
  • SAP Workflow Experience
  • SAP IDoc Experience
  • S4/HANA experience
  • Alteryx experience
  • Confluent Kafka experience

Skills

  • IT Architecture
  • Database Administration
  • IT Support Troubleshooting
  • Quality Management and Assurance
  • System Design
  • Systems Integration
  • Vulnerability and Penetration Testing

Behaviours

  • Effectively works with others to achieve shared goals
  • Creates an environment that fosters and nurtures a culture of creativity which drives success
  • Consistently makes timely, well-rounded and informed decisions
  • Leverages new technology to enhance productivity, improve problem solving, and support business growth
  • Develops plans and prioritises initiatives that align to the organisational goals and objectives
  • Understands and navigates dynamics created by processes, systems, and people
  • Assesses and improves the efficiency, effectiveness, and quality of various work processes
  • Quickly adapts and acquires new knowledge, skills, and competencies in a rapidly changing environment
  • Interprets and simplifies complex and contradictory information when resolving organisational problems
  • Takes accountability and ensures others are held to account on agreed upon performance targets
  • Sets ambitious goals and takes focused action to achieve desired outcomes to deliver measurable results

CLICK HERE TO APPLY