Company:
    
      Yoco
    
  
     
Industry: Banking / Financial Services
Deadline: Not specified
Job Type: Full Time
Experience: 5 years
Location: Western Cape
Province: Cape Town
Field: ICT / Computer
About the role
- We’re looking for a Senior Integrations Software Engineer to help us scale and own Yoco’s internal integrations.
- You’ll connect and automate our most critical business systems — from Finance to People Ops — ensuring reliable, secure, and seamless data flow across departments.
- You’ll work closely with IT Operations, Engineering, Finance, and People teams to build scalable integrations that reduce manual work, improve data accuracy, and make everyday life at Yoco more efficient.
What you will be doing
- Building and maintaining NetSuite Yoco integrations for Supply Chain and Finance.
- Delivering automated, accurate, and timely financial data directly from NetSuite.
- Reducing reliance on spreadsheets and manual exports through smart automation.
- Owning HiBob PaySpace and other HR/People integrations.
- Driving automations across People, Finance, and Sales systems.
- Leveraging Kafka to power real-time data and event streaming.
About you
- 5+ years of experience as a Software Engineer, with significant experience in Python.
- Experience with a Java-based (JVM) language (e.g., Java, Kotlin) is a strong plus
- Strong background in API development and integrations (REST, GraphQL, SOAP).
- Experience running workloads on AWS or GCP.
- Hands-on with CI/CD pipelines (GitLab or GitHub).
- Excellent communication and documentation skills — able to simplify complex systems.
- Proven experience debugging and maintaining distributed systems.
Bonus Points
- Experience with Kafka or other event-streaming technologies.
- Hands-on experience with NetSuite or HiBob APIs.
- Familiarity with integration platforms such as Workato, Zapier, or Boomi.
 
					 
						
