
System Integration Developer
- Nairobi
- Permanent
- Full-time
- Cyber
- Customer
- Enterprise Technology & Performance
- Engineering, Artificial Intelligence (AI), and Data
- Human Capital
- Operations, Industry and Domain Solutions (IAD)
- Strategy & Business Design
- Mergers & Acquisitions (M&A) – Corporate Finance and Transactions
- Restructuring, Turnaround & Cost Transformations
- Valuations & Modelling
- Your passion is the development of APIs. You don't just plug systems together; you are passionate about building a consistent, future-proof base.
- You accompany our customers in integrating their systems using the most modern cloud integration platforms such as MuleSoft and Azure.
- You bring your passion to discussions, advise our customers on API design and architecture and implement the solutions developed.
- You define the architecture, processes and deployment.
- Participate in CI/CD processes using GitLab and other DevOps tools.
- Contribute to automated testing and maintain technical API documentation.
- Build dashboards and alerts for APIs and Services.
- Collect and interpret key metrics, logs, and traces for troubleshooting and performance monitoring.
- Depending on your experience, you will quickly take on team or project responsibility.
- Your task requires close coordination with architects, development teams and the customer.
- Bachelor’s degree in Computer Science or any other related field.
- 2 to 4 years of programming experience.
- Completed studies or vocational training in the IT field.
- Worked as part of a software development team.
- Sound knowledge and skills of technologies (e.g. Java, JSON, XML, REST/SOAP) and integration solutions (e.g. API, ETL, ESB).
- Experience and know-how regarding integration platforms as a service (e.g. MuleSoft, Dell Boomi).
- Experience in monitoring and setup of tools such as New Relic, Dynatrace, etc. is preferred.
- Experience in cloud platforms such as Azure (preferred), or AWS.
- A certification as 'MuleSoft Certified Developer (m/f/d) - Level 1' is a plus.
- Structured work and ability to work in a team.
- Knowledge of Command Line Interface (CLI) in Linux, or any other Unix system, is required.
- Knowledge of event technologies (e.g. Kafka, Solace).
- Prior leadership or tech lead role.
- Ability to mentor and teach younger developers.
- Good Project and Team Management skills.
- Knowledge of CI/CD concepts (e.g. using GitLab).
- Knowledge of Cloud Services (AWS, Azure, etc.) is preferred.
- Mulesoft Associate, Developer and/or Architect Certifications is an added advantage.
- Excellent English communication skills, both written and verbal.
- Effective interpersonal and relationship-building skills.
- Adaptable, managing change and ambiguity with ease.
- Effective problem-solving ability using structured approaches.
- Focus on quality and risk.
- Proactive mindset.
- Basic or Intermediate command of the German language (at least verbal) is a plus.
- Upfront Payment Requests: Deloitte will never ask for any upfront payment for background checks, job training, or supplies.
- Requests for Personal Information: Be wary if you are asked for sensitive personal information, especially early in the recruitment process and without a clear need for it. Fraudulent links or contractual documents may require the provision of sensitive personal data or copy documents (e.g., government issued numbers or identity documents, passports or passport numbers, bank account statements or numbers, parent’s data) that may be used for identity fraud. Do not provide or send any of these documents or data. Please note we will never ask for photographs at any stage of the recruitment process.
- Unprofessional Communication: Scammers may communicate in an unprofessional manner. Their messages may be filled with poor grammar and spelling errors. The look and feel may not be consistent with the Deloitte corporate brand.