Enterprise System Developer

or Register to apply for this job
Company Details
Industry: Information Technology and Services
Description: Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects. With over 29 Million subscribers and an estimated market share of 67%, the Company has the widest modern mobile network coverage in Kenya and prides in its experienced shareholders, attractive tariffs, a nationwide network of effective dealers, high caliber staff and management enabling it to maintain its position as the region’s mobile market leader.
Job Description

Key Responsibilities:

 

Technical Development & Integrations

 

Design, develop, and maintain integrations between Oracle Fusion and external systems using Oracle Integration Cloud (OIC), REST/SOAP Web Services, and file-based approaches.

Build and optimize data migration and conversion solutions using FBDI templates, ADFdi, HDL (HCM Data Loader), and SQL/PLSQL scripts.

Develop, enhance, and support BI Publisher reports, OTBI dashboards, Smart View queries, and custom data models for business reporting.

Create and maintain custom applications and extensions using Oracle VBCS, APEX, and ADF frameworks where required.

Monitor, troubleshoot, and optimize real-time and batch integrations for performance, scalability, and reliability.

System Enhancements & Customization

Analyse business requirements and translate them into MD50/technical design specifications (MD70, MD120).

Implement custom workflows, approval hierarchies, and security role modifications as per business requirements.

Conduct data modelling and schema design for reporting and analytics.

Develop and maintain automation scripts for recurring tasks, including data loads, reconciliations, and testing.

Ensure compliance with Oracle’s PaaS and SaaS extension guidelines to keep the solution upgrade-safe.

Release & Support Management

 

Manage Oracle SRs (Service Requests) and work with Oracle support to resolve technical issues.

Provide 3rd line technical support for Oracle Fusion incidents, escalations, and production issues.

Assess and test quarterly Oracle Fusion Cloud releases for impact on integrations, reports, and custom solutions.

Perform root cause analysis (RCA) for recurring incidents and propose long-term technical fixes.

Collaborate with infrastructure and DBA teams on system performance, tuning, and monitoring.

Collaboration & Documentation

 

Partner with functional consultants to validate technical feasibility of configurations and setups.

Prepare and maintain technical documentation including integration maps, ERDs, test scripts, and operational guides.

Mentor support teams by providing knowledge transfer and troubleshooting guidelines.

Qualifications

 

Qualifications

 

Bachelor’s degree in Computer Science, Engineering, Data Science, or related technical field

Proven hands-on experience in Oracle Fusion technical development with expertise in at least 3 of the following:

 

Oracle Integration Cloud (OIC)

BI Publisher, OTBI, Smart View

FBDI, ADFdi, HDL (for HCM)

REST/SOAP APIs, Web Services

Oracle VBCS, APEX, ADF for extensions

Strong SQL, PL/SQL, and data modelling skills.

Familiarity with Fusion SaaS architecture, data structures, and security model.

Experience with end-to-end integrations (on-premise to cloud, cloud-to-cloud, and hybrid).

Strong knowledge of technical documentation standards (MD50, MD70, etc.).

Exposure to Agile/Scrum project delivery methodologies.

Ability to troubleshoot complex incidents and perform performance tuning.

Good understanding of functional flows in Fusion ERP/HCM/SCM to contextualize technical solutions.

 

Education: Degree, Diploma
Employment Type: Full Time

Recent Jobs