Engineering

Integration Engineer

Network Recruitment·Stellenbosch, Western Cape, south-africa·FULL_TIME
Engineeringmid-levelFULL_TIME
-Closes Dec 1, 2026

Key Responsibilities: Supporting and stage monitoring of Biller Integrations Participating in various IT integration functions Ad hoc report generation using SQL Monitoring transaction irregularities in the value chain from Retailer to Biller Consulting with clients to guide them through integration requirements and processes Providing technical support to client's post integration, including troubleshooting and issue resolution Ensuring seamless connectivity between systems and assisting clients through the integration process Understanding technical documentation and solution design to advise clients effectively Investigating application logs and conducting test transactions in live environments Collaborating with internal and external stakeholders to resolve integration-related issues Job Experience and Skills Required: Relevant tertiary IT qualification 3 years' experience in a similar role, including experience in SQL, IT systems monitoring, MS Office suite (specifically MS Excel), and customer support Experience in the Financial Services industry with a focus on the payments industry and the understanding of reconciliation and settlement processes will be beneficial Apply now! For more exciting IT vacancies, please visit: /> I also specialise in recruiting in the following: Software Developers Mobile Developers Business and Systems Analysts BI and SQL Experts Data & Analytics (Data Scientists, Data Analysts, Python, R, SQL, Machine Learning) AI & Automation (Artificial Intelligence, Machine Learning, Intelligent Automation, and Process Automation Solutions). If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information, contact: Lameez Mohamed Specialist Recruitment Consultant Connect with me on LinkedIn!

At a glance

Company

Network Recruitment

Location

Stellenbosch, Western Cape, south-africa

Employment

FULL_TIME

Experience

mid-level

Valid until

December 1, 2026

Created

November 1, 2026

More opportunities

Similar roles you might like

Solutions Engineer

Pedros Flame Grilled Chicken

KwaZulu-Natal, south-africa

full-time

Job Description The Solutions Engineer sits in the Product team and delivers small projects end to end across Pedros' integrations and internal tools, from gathering requirements through to build, testing, and release. Working directly with Product Owners and business stakeholders, this role connects POS, digital ordering, payment, and back-office systems and builds tools that help Pedros Stores, Operations, and Finance work more efficiently. Larger initiatives are scoped by the Solutions Engineer and handed to the Engineering team. Key Responsibilities Requirements & Solution Design Work with stakeholders and Product Owners to gather requirements, map processes, and define acceptance criteria for small projects. Design simple, maintainable solutions, documenting data flows, business rules, and integration touchpoints. Assess project size and complexity, flagging work that should move to the Engineering team. Build: Integrations & Internal Tools Build and maintain integrations between Micros Simphony, aggregator platforms, payment providers, loyalty systems, and back-office platforms using REST APIs, webhooks, and file-based interfaces. Develop internal tools and automation using Python (FastAPI), React, TypeScript, PostgreSQL, and n8n, querying Snowflake and operational databases where needed. Implement secure authentication patterns, including OAuth 2.0 and key-pair authentication, and manage credentials appropriately. Testing, Release & Support Plan and carry out testing for own projects, including API, regression, and end-to-end tests, and support stakeholders through UAT. Release changes to production following agreed deployment and change-control processes, with monitoring and alerting in place. Provide support for delivered solutions, resolving incidents and working with vendors on root causes. Core Deliverables Signed-off requirements and acceptance criteria for each small project. Working, documented integrations and tools released to production. Test evidence, UAT sign-off, and release notes for every release. Monitoring, runbooks, and handover documentation for supported solutions. Required Skills & Competencies 2+ years' software or integration engineering experience, with exposure to requirements gathering and testing; a relevant degree, diploma, or strong project portfolio counts. Proficiency in Python and/or TypeScript, with experience building and consuming REST APIs. Working knowledge of SQL and relational databases (PostgreSQL preferred); exposure to Snowflake advantageous. Ability to translate business needs into clear requirements and acceptance criteria. Experience with test practices (Postman, automated tests), Git, Docker, and CI/CD. Ability to leverage AI coding and productivity tools (such as Claude, GitHub Copilot, or Cursor) to speed up requirements, development, testing, and documentation, with strong judgement in reviewing and validating AI-generated work. Exposure to POS, payment, or food-ordering platforms (Micros Simphony, Transaction Junction, Uber Eats, Mr D) advantageous. Closing Date 30 October 2026

6 days ago

Full Stack Developer (expert) 1508

Open Source (Pty) Ltd

Menlyn, Gauteng, south-africa

FULL_TIME

Must have tech stack - 10 years and above; Java Enterprise Java Development Spring / Spring Boot REST API Development Microservices Architecture Integration Services Python 8+ years Python Data processing Automation APIs AI integrations AI Engineering & GenAI LLMs RAG Prompt Engineering AI Agents AI-assisted Development Software Engineering Enterprise application development Object-oriented design System design Secure coding Production support API & Integration Development REST APIs Service Integration API Design Event-driven architecture Data Engineering / Data Processing ETL / ELT Data Pipelines Data Transformation Database Development Data Quality Databases PostgreSQL Oracle SQL Development Role & Responsibilities Design, build, test, deploy, and operate secure, scalable, production-grade software and data products. Develop high-quality Python and Java solutions for APIs, microservices, automation, integrations, and platform services. Engineer reliable batch and event-driven data pipelines with strong observability, governance, and data quality controls. Build AI-enabled solutions leveraging: LLMs AI Agents RAG (Retrieval-Augmented Generation) Prompt & Context Engineering AI Evaluation Frameworks Guardrails & Human Approval Workflows Drive engineering excellence through: CI/CD Infrastructure as Code (Terraform preferred) Automated Testing Secure Coding Practices Code Reviews Production Readiness Collaboration closely with Product Owners, Architects, Data Engineers, Security, and Operations teams. Mentor engineers and contribute to technical leadership, architecture, and best practices. Qualifications Relevant degree or diploma in Computer Science, Software Engineering, Information Technology, Data Engineering or a related field. 10 years of relevant software engineering experience, including responsibility for complex production systems. Expert-level delivery using Python and/or Java, with strong data and integration engineering experience. Practical evidence of AI-assisted or AI-native engineering, including evaluation, governance and accountable human review. AWS, Java, Python, data engineering, architecture, DevOps, Kubernetes, Terraform, Agile or AI-related certifications are advantageous.

12 days ago

1508 Full Stack Developer (expert)

Imizizi

Menlyn, Gauteng, south-africa

FULL_TIME

ROLE & RESPONSIBILITIES: Design, build, test, deploy and operate secure, scalable and maintainable DVF software, data products and platform capabilities. Own technical delivery from discovery and design through implementation, release, monitoring, support and continuous improvement. Develop high-quality Python and Java components for data processing, APIs, microservices, automation, integration and platform services. Engineer reliable batch and event-driven data pipelines with clear contracts, validation, observability, lineage and recoverability. Build AI-enabled solutions and reusable engineering accelerators, including agents, RAG patterns, tools, prompts, context packages, evaluations and guardrails. Apply specification-driven and AI-assisted development practices, using human approval gates for architecture, security, quality and production changes. Take a systems view of DVF, identifying cross-subsystem impacts, dependencies, bottlenecks, failure modes and opportunities to simplify the landscape. Challenge conventional approaches, rapidly prototype options and turn validated ideas into governed, reusable patterns and production solutions. Produce and maintain architecture views, technical designs, interface contracts, decision records, runbooks and implementation documentation. Implement automated unit, integration, contract, component, performance and regression tests as appropriate. Build and maintain CI/CD pipelines, Infrastructure as Code, security scanning, dependency management and quality gates. Ensure solutions meet requirements for security, privacy, data governance, information protection, auditability, resilience and operational support. Use telemetry and operational feedback to improve reliability, performance, cost efficiency and developer experience. Lead code reviews and technical design reviews, mentor engineers and promote consistent engineering standards and reusable solutions. Collaborate with Product Owners, Systems Analysts, Architects, Data Engineers, Test Engineers, Operations and Security to resolve ambiguity and deliver measurable outcomes. Support PI planning and sprint execution by refining technical work, identifying dependencies and risks, and providing realistic implementation options. Communicate technical decisions, progress, risks and trade-offs clearly to technical and non-technical stakeholders. Contribute to the evolution of DVF into an AI-native, federated data-product organisation with shared platform, quality and AI enablement capabilities. QUALIFICATIONS/EXPERIENCE: Relevant degree or diploma in Computer Science, Software Engineering, Information Technology, Data Engineering or a related field. Typically, seven or more years of relevant software engineering experience, including responsibility for complex production systems. Demonstrable expert-level delivery using Python and/or Java, with strong data and integration engineering experience. Practical evidence of AI-assisted or AI-native engineering, including evaluation, governance and accountable human review. AWS, Java, Python, data engineering, architecture, DevOps, Kubernetes, Terraform, Agile or AI-related certifications are advantageous. Submit your CV to: and Subject line Role title

13 days ago

Solutions Engineer

Recru-it

Durban (Durban CBD), south-africa

Default

Role purpose:The Solutions Engineer sits in the Product team and delivers small projects end to end across the company’s integrations and internal tools, from gathering requirements through to build, testing, and release. Working directly with Product Owners and business stakeholders, this role connects POS, digital ordering, payment, and back-office systems and builds tools that help the company Stores, Operations, and Finance work more efficiently. Larger initiatives are scoped by the Solutions Engineer and handed to the Engineering team. Key responsibilities:Requirements & solution design: Work with stakeholders and Product Owners to gather requirements, map processes, and define acceptance criteria for small projects. Design simple, maintainable solutions, documenting data flows, business rules, and integration touchpoints. Assess project size and complexity, flagging work that should move to the Engineering team. Build and maintain integrations between Micros Simphony, aggregator platforms, payment providers, loyalty systems, and back-office platforms using REST APIs, webhooks, and file-based interfaces. Develop internal tools and automation using Python (FastAPI), React, TypeScript, PostgreSQL, and n8n, querying Snowflake and operational databases where needed. Implement secure authentication patterns, including OAuth 2.0 and key-pair authentication, and manage credentials appropriately. Plan and carry out testing for own projects, including API, regression, and end-to-end tests, and support stakeholders through UAT. Release changes to production following agreed deployment and change-control processes, with monitoring and alerting in place. Provide support for delivered solutions, resolving incidents and working with vendors on root causes. Signed-off requirements and acceptance criteria for each small project. Working, documented integrations and tools released to production. Test evidence, UAT sign-off, and release notes for every release. Monitoring, runbooks, and handover documentation for supported solutions. 3+ years’ software or integration engineering experience, with exposure to requirements gathering and testing; a relevant degree, diploma, or strong project portfolio counts. Proficiency in Python and/or TypeScript, with experience building and consuming REST APIs. Working knowledge of SQL and relational databases (PostgreSQL preferred); exposure to Snowflake advantageous. Ability to translate business needs into clear requirements and acceptance criteria. Experience with test practices (Postman, automated tests), Git, Docker, and CI/CD. Ability to leverage AI coding and productivity tools (such as Claude, GitHub Copilot, or Cursor) to speed up requirements, development, testing, and documentation, with strong judgement in reviewing and validating AI-generated work. Exposure to POS, payment, or food-ordering platforms (Micros Simphony, Transaction Junction, Uber Eats, Mr D) advantageous. Work with stakeholders and Product Owners to gather requirements, map processes, and define acceptance criteria for small projects. Design simple, maintainable solutions, documenting data flows, business rules, and integration touchpoints. Assess project size and complexity, flagging work that should move to the Engineering team. Build and maintain integrations between Micros Simphony, aggregator platforms, payment providers, loyalty systems, and back-office platforms using REST APIs, webhooks, and file-based interfaces. Develop internal tools and automation using Python (FastAPI), React, TypeScript, PostgreSQL, and n8n, querying Snowflake and operational databases where needed. Implement secure authentication patterns, including OAuth 2.0 and key-pair authentication, and manage credentials appropriately. Plan and carry out testing for own projects, including API, regression, and end-to-end tests, and support stakeholders through UAT. Release changes to production following agreed deployment and change-control processes, with monitoring and alerting in place. Provide support for delivered solutions, resolving incidents and working with vendors on root causes. Signed-off requirements and acceptance criteria for each small project. Working, documented integrations and tools released to production. Test evidence, UAT sign-off, and release notes for every release. Monitoring, runbooks, and handover documentation for supported solutions. 3+ years’ software or integration engineering experience, with exposure to requirements gathering and testing; a relevant degree, diploma, or strong project portfolio counts. Proficiency in Python and/or TypeScript, with experience building and consuming REST APIs. Working knowledge of SQL and relational databases (PostgreSQL preferred); exposure to Snowflake advantageous. Ability to translate business needs into clear requirements and acceptance criteria. Experience with test practices (Postman, automated tests), Git, Docker, and CI/CD. Ability to leverage AI coding and productivity tools (such as Claude, GitHub Copilot, or Cursor) to speed up requirements, development, testing, and documentation, with strong judgement in reviewing and validating AI-generated work. Exposure to POS, payment, or food-ordering platforms (Micros Simphony, Transaction Junction, Uber Eats, Mr D) advantageous. Desired Skills: software or integration requirements gathering and testing; Python and/or TypeScript REST APIs SQL and relational databases AI coding and productivity tools

18 days ago