SAP Functional Consultant (Senior)

Imizizi

Reference: JHB001520-Zaman-1

ESSENTIAL SKILLS

C# - Mandatory

.NET Framework - Mandatory

DB PostgreSQL experience - Mandatory

Angular 16 and above. (Currently 18) – Mandatory

Container/Docker experience

API Development – REST, WebService, AQMP

Angular TS, JavaScript, Typescript, HTML, CSS

Dependency Injection, OOP (Object Oriented Programming and Design)

Knowledge of design patterns, DAO pattern

Git, Code versioning, CD/CI Github Actions

HTTP Authentication, and Encryption with SSL – OAuth2, JWT, Bearer

Any additional responsibilities assigned in the Agile Working Model (AWM) Charter

ADVANTAGEOUS SKILLS

IntelliJ IDE

Java 8 and above. (Current 17)

Code quality with Sonar

JavaEE 6 (Maintenance)

Debugging remote services

AWS and/or other cloud services and Serverless development technologies (highly

advantageous)

QlikView/Qlik Sense and/or other Qlik and BI technologies (highly advantageous)

Informatica and/or other ETL tools (highly advantageous)

DevSecOps

Above-board work ethics

Flexibility to take up different tasks in the project

Kubernetes training and experience

Basic Linux and scripting experience

GitHub

ROLE & RESPONSIBILITIES

Develop and maintain a critical internal web application (Backend and Frontend) used in the

vehicle dispatch and distribution/delivery management processes

Cloud, API, Java, Microservice and other Serverless development, deployment, support and

maintenance

2nd and 3rd level support of the application

Technical Lifecycle Management of the product

Multi-tasking between different tasks, such as support tasks, development, investigations,

etc.

Participate in daily stand-ups

Assisting with business cases and technical user story input

Assist with identification and management of risks

Ensure that all processes are investigated / considered in obtaining the specifications of the

user requirements / defect

Propose and review system designs and evaluate alternatives.

Review and present proposals / system solutions to IT Project Lead, DevOps Team, QA

Team, and Product Owner / Business team.

Develop systems solutions in line with IT Security standards and other compliance topics,

quality standards and delivery requirements

Develop code that is readable, extendable, re-usable, scalable, and optimized for

performance

Ensure that all implementations can be passed over to other developers, mid development,

with minimum of handover

Ensure compliance & adherence to standards for audit adherence and quality assurance

Actively participate and contribute to sprint planning, backlog refinement, story size

estimation, sprint reviews and retrospectives

Update user stories in Jira and documentation in Confluence

Perform Code & Peer Reviews

Perform demos of user stories in Agile ceremonies

Infrastructure / server monitoring and troubleshooting

Analyse and fix Production Known Errors, troubleshooting issues, analysing logs, debugging

System testing/parallel runs

Ensure user sign-off

Prepare Production deployment artefacts

Prepare Production deployment plan documents

Preparation of technical documentation (as per ISO standards)

System implementation / deployment & release activities

Production support & hyper-care after production deployments

Willing and able to travel internationally if required

QUALIFICATIONS/EXPERIENCE

Degree in IT or relevant experience

Qualification/Certification in backend development technologies.

6+ years Development Experience

Agile working experience (Mandatory)

Submit your CV to: ***email_hidden*** and Subject line Role title