
PesaLink
Job Purpose
The Software Engineer I role is an entry level software engineering position. The role holder will be
responsible for the test of new products and onboarding customers to the IPSL APIs. They will also be
responsible for reducing onboarding time and friction by automating onboarding tasks using the API
Gateway and related technologies
Job Responsibilities/Accountabilities
● Testing of new products in liaison with the software and SRE teams in UAT.
● Integration of IPSL customers to the new APIs for customers.
● Troubleshooting common onboarding issues on the APIs and/or new products.
● Drive improvements on the onboarding process and associated documentation
● Collaborate in the development, implementation and improvement of the API Gateway.
● Work collaboratively with other software engineers in the design, build and test of software
products.
● Automating tasks in the integration pipeline.
Essential Knowledge:
● Bachelor’s degree in computer science, Software Engineering, Information Technology or a related field.
● Proficiency in at least one programming language (e.g., JavaScript, Python, Java, Go).
● 1 year of experience in troubleshooting and resolving production issues, particularly for API based systems is advantageous.
● Good understanding of APIs technologies such as REST/JSON, REST/XML and SOAP.
● Knowledge of Linux and basic understanding of containers and container orchestration
technologies such as Kubernetes and Docker Swarm.
● Knowledge and understanding of API documentation.
● Familiarity with API management tools and platforms (e.g. Postman, SoapUI, Swagger, curl).
● Knowledge of common enterprise integration patterns.
● Knowledge of common API gateways such as WS)2, Kong, Apigee would be advantageous but not mandatory
● Familiarity with agile development methodologies such as Scrum
● Familiarity with cloud computing environments such as AWS
● Familiarity in delivering products using an agile methodology such as scrum
● Knowledge of product planning tools such as Jira, Clickup or equivalent
Personal Attributes:
● Ability to learn new technologies quickly
● Ability to work collaboratively with cross functional teams.
● Strong analytical and problem-solving skills.
● Excellent communication and interpersonal skills
How to Apply:
Interested candidates are invited to send their CV and a brief cover letter to hr@ipsl.co.ke by June 11th 2025.