220 Software Integration jobs in South Africa
Software Integration Engineer
Posted 14 days ago
Job Viewed
Job Description
Benefits: Provident Fund, Medical Aid, Subsidised gym membership, Subsidised home fibre, Company laptop
Location: Somerset West
My client is an award-winning tech company with partners in South Africa and the USA. They are seeking to employ an Integration Engineer responsible for delivering integration solutions built on their platform to their clients. If you understand databases and APIs, have scripting experience, enjoy working with people, possess excellent communication skills, and manage your time well, this role is for you!
Tech Stack:
- The platform is built on .NET 8, runs on Azure in South Africa, Europe, and the US, with options for on-premise deployment.
- Azure services include VMs, Azure Storage, Key Vault, and App Gateway.
- Integration into GitHub for workflow storage.
- Development using Visual Studio and VS Code, with CI/CD through Azure DevOps and extensive use of Terraform.
Responsibilities:
- Configure endpoint access for customer apps and services in test and production environments.
- Implement solutions iteratively by visually building integrations.
- Engage with clients to QA solutions and prepare them for production.
- Support partners with complex scenarios as needed.
- Opportunity for growth towards a Projects Lead role.
Qualifications and Experience:
- Experience in scoping or diagnosing software issues, possibly from roles like BA or software tester.
- Understanding of HTTP, SQL databases, Filesystems, FTP, REST, SOAP.
- SQL or relational database skills.
- Scripting experience (language not specified).
- Bachelor's degree in computer science or related field is advantageous.
Software Integration Engineer
Posted today
Job Viewed
Job Description
Software integration engineer
Posted today
Job Viewed
Job Description
Software integration engineer
Posted today
Job Viewed
Job Description
Software Integration Project Manager
Posted 14 days ago
Job Viewed
Job Description
- Successfully run and complete projects implementing Vault Management, Warehouse management and/or Production software with additional developments within our client’s organization, within the agreed timelines, budget and quality criteria.
- Contributing to project budget calculations and presentations to clients in the pre-sales phase.
- Management of resources and distribution of tasks across projects in coordination with the resources involved.
- Within quotation processes, the SW Project Manager analyses the implementation strategy and impact.
- Within projects the SW Project Manager is able to write requirements, work with the development team and perform acceptance tests
Integrate Software Products
- SW Product Integration capabilities
- Proven experience of file transfer mechanism, new integration platforms/APIs
- Porting or migration from legacy integration footprints to modern integration landscapes
- Large application implementations with significant integration components including ESB, web-services, file transfers, point to point integrations
Selling & accepting new projects
- Constructing plans and budgets with the Sales team for potential projects.
- Presenting a project plan and approach to (new) clients.
- Accepting projects by proper transfer from the Sales team.
- Regular and ad hoc coordination with the Sales Manager and Product Manager.
Execute resource management
- Anticipating on project timelines by resource allocation scenarios with a horizon of 3-36 months.
- Continuous resource and (project) task allocation management based on the dynamics.
- Ownership of the project related resource anticipation sheet with a 3-36 month horizon.
- Continuous management of proper task allocation and commitment across projects.
- Discussing and challenging task requirements and anticipated effort.
- Anticipating and discussing development requirements with the Product and Service Manager (internal and external) for alignment with project timelines.
- Control project activities of all involved stakeholders and address issues like missing tasks, improper task descriptions, non-committed tasks, overdue tasks, etc.
- Managing people’s proper project contributions regarding taking task and due date responsibility and delivering high quality.
Manage and execute projects
- Managing large projects or programs with multiple projects or work streams operating in parallel with internal and external dependencies
- Executing projects with significant third party dependencies and stakeholder management to align delivery time frames and testing
- Creation of detailed project plans consisting of scope, deliverables, budget, delivery and lead times, resource planning, risks & mitigations, communication and reporting.
- Organize proper project teams and their involvement in the creation of plans and commitment to the tasks.
- Head several projects as Project Lead.
- Monitor and manage project involved in order to achieve quality and timely deliveries.
- Coaching of project involved and Sales team members regarding project management.
- Manage risks, resources, issues across all projects with a horizon 3-36 months.
- Intervene when project involved cannot resolve project issues.
- Plan and manage transfers from project to support.
- Regular communication with and visits to clients where projects are operative, informing them about the progress of the projects.
- Organisation and execution of the steering committee meetings and ensure proper governance.
- Organise project evaluations and lessons learned registration, for future use.
- Continuous improvement of the processes.
Authorities
- Management of implementation project budgets.
- Deciding on (priorities relating to) the use of internal and external employees.
- Deciding on task allocations.
- Deciding on project standards and methodologies.
Result areas
- (Client) project objectives and results.
- Project organisation quality and effectiveness.
- Satisfaction of principals, clients, relations.
- Satisfaction of Sales, Product Manager and consultants.
- Quality and implementation of improvement suggestions.
Work Experience and Knowledge
- 8+ years of Software Project management Expereince
- Handling cash and cash management processes
- Concepts and models for supply chain integration and logistics
- Software product and services of cash industry
- Business process (re)design
Minimum Qualification and required Skills
- Bcom Degree in Information Systems or relevant related qualification
- Certified Project management
- Interpersonal skills (including communication)
- Planning and organizing
- Conflict handling
Competences
- Ability to remain positive, with a 'can do' attitude
- Ability to find pragmatic solutions to challenges
- Forward thinking
- Result orientation
- Managing performance
$ We are an equal opportunity employer! We promote diversity in all its forms and create an inclusive work environment, free from prejudice, discrimination and harassment, in which all employees feel a sense of belonging. We warmly welcome all applications regardless of gender, age, race or ethnic origin, social and cultural background, religion, disability and sexual orientation.
$enesa Lubisi 0027 11 309 4900
#J-18808-LjbffrSoftware integration project manager
Posted today
Job Viewed
Job Description
API Integration Specialist
Posted 14 days ago
Job Viewed
Job Description
Join to apply for the API Integration Specialist role at Somewhere
Join to apply for the API Integration Specialist role at Somewhere
EST
Client : Confidential
Location : Remote
Timezone : EST
Schedule : 35-40 hours/week 9am - 5pm EST
Role Overview
We’re hiring an API Integration Specialist to lead the development, management, and optimization of our internal and external API systems. This role is instrumental in connecting critical platforms like NetSuite, Webflow, and Shopify — ensuring smooth data flow, system reliability, and operational efficiency.
You’ll collaborate closely with our dev team and cross-functional stakeholders to implement scalable integrations and resolve technical issues with precision.
Key Responsibilities
- Design, manage, and optimize robust API integrations across platforms (e.g. NetSuite, Webflow, Shopify).
- Monitor and troubleshoot API connectivity and performance issues to minimize downtime.
- Collaborate with internal development teams to enhance API usage and ensure alignment with business needs.
- Maintain and document API architecture, specifications, and workflows.
- Stay up-to-date on industry best practices and propose improvements to current integration strategies.
Must-Have Qualifications
- Proven experience in API development, integration, and management.
- Familiarity with ERP systems — NetSuite experience is a major plus.
- Strong debugging and troubleshooting skills.
- Self-starter mentality with excellent communication in a remote setting.
- Experience working with RESTful APIs and common data formats (JSON, XML).
- Hands-on experience with Webflow and/or Shopify integrations.
- Background in software engineering or scripting (e.g., JavaScript, Python).
- Familiarity with middleware platforms (e.g., Workato, Zapier, Celigo).
- Seamless API integrations across platforms with minimal manual intervention.
- Increased automation and reduced system errors due to improved data flow.
- Stakeholder satisfaction with integration reliability and documentation clarity.
- Proactive resolution of API issues before they impact operations.
- Initial Screening Call - Get to know your experience and fit.
- Technical Interview - Showcase your API integration skills.
- Final Interview - Meet with leadership and key collaborators.
- Seniority level Entry level
- Employment type Full-time
- Job function Project Management and Information Technology
- Industries Staffing and Recruiting
Referrals increase your chances of interviewing at Somewhere by 2x
Sign in to set job alerts for “Integration Specialist” roles.Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 4 days ago
Johannesburg Metropolitan Area 1 week ago
Freelance Software Developer (Ruby) - AI TrainerJohannesburg, Gauteng, South Africa 4 days ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg, Gauteng, South Africa 5 days ago
Johannesburg, Gauteng, South Africa 17 hours ago
Freelance Software Developer (Golang) - AI TranerJohannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 17 hours ago
Freelance Software Developer (TypeScript) - Quality Assurance (AI Trainer)Johannesburg, Gauteng, South Africa 5 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Freelance Software Developer (Python) - Quality Assurance (AI Trainer)Johannesburg, Gauteng, South Africa 1 month ago
Senior Full Stack Developer - ( Remote )Johannesburg, Gauteng, South Africa 1 week ago
Mid level backend developer - GCCA Remote Freelance Software Developer (Rust) - AI TrainerJohannesburg, Gauteng, South Africa 3 days ago
Technical Back-End Lead – Java (SaaS, ML/AI, Scale-Up)Johannesburg, Gauteng, South Africa 1 week ago
INTERMEDIATE C# DEVELOPER WITH ANGULAR - (FULLY REMOTE ) - UP TO R70K PER MONTHJohannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 4 days ago
Technical Lead: Commerce Platform (Node.js)Johannesburg, Gauteng, South Africa 1 week ago
Senior Full Stack Engineer (Node.js & React)Johannesburg, Gauteng, South Africa 11 months ago
Freelance Software Developer (Ruby) - Quality Assurance (AI Trainer)Johannesburg, Gauteng, South Africa 5 days ago
SENIOR FULL STACK C# DEVELOPER - FULLY REMOTE – up to R1.1M PER ANNUMJohannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
SENIOR DEVELOPER (PYTHON AND AZURE) - REMOTE – UP TO R750 PER HOURJohannesburg, Gauteng, South Africa 1 week ago
Freelance Software Developer (C/C++ - Rust) - AI TrainerJohannesburg, Gauteng, South Africa 4 days ago
Full Stack C# Developer (Angular) – Fully Remote – up to R1.08m per annumJohannesburg, Gauteng, South Africa 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Software integration Jobs in South Africa !
Api integration specialist
Posted today
Job Viewed
Job Description
Support Analyst - API Channel Integration
Posted 15 days ago
Job Viewed
Job Description
Job Purpose
Blue Label Telecoms is looking for a technically savvy and service-oriented Support Analyst – API Channel Integrations to join our Technology team. In this role, you'll play a critical part in supporting API integrations that drive seamless communication between systems, partners, and platforms. Your work will ensure reliability, performance, and outstanding customer satisfaction across our integration ecosystem.
Key Responsibilities
-
API Incident Management: Monitor API services, troubleshoot issues, perform root cause analysis, and ensure timely resolution and documentation.
-
Customer Integration Support: Guide clients during API onboarding, configuration, and issue resolution – especially across Azure-hosted and WSO2 API environments.
/li> -
Documentation & Knowledge Sharing: Maintain up-to-date technical documentation and troubleshooting guides for internal and external use.
-
Vendor & Partner Collaboration: Act as a technical liaison for integration partners and internal teams to streamline issue resolution and new feature rollouts.
-
Continuous Improvement: Identify recurring issues, improve monitoring and alerting, and support QA of API updates.
-
Self-Management & Teamwork: Demonstrate accountability, planning, collaboration, and the ability to thrive in a fast-paced IT environment.
Competencies
- Customer-focused mindset with excellent troubleshooting abilities
- Strong technical understanding of APIs and cloud platforms
- Excellent written and verbal communication skills
- Ability to work well independently and collaboratively
- Passion for learning and continuous improvement
- High attention to detail and ability to manage multiple priorities
- Strong problem-solving skills and communication abilities
Education
- Matric - Essential
- Bachelor’s degree in Information Technology, Computer Science, or related field
Experience
- 1–3 years' experience in IT support, technical troubleshooting, or API development li>Experience in cloud environments (Azure, AWS, Google Cloud) and API management platforms (e.g., WSO2)
- Proficiency with RESTful APIs and tools such as Postman and Swagger
- Familiarity with automation tools like JMeter is advantageous.
Software Development
Posted 14 days ago
Job Viewed
Job Description
As an experienced .NET developer, you will maintain, extend, and continuously improve our back-end code base. Together with the team lead, you will ensure that our clients (front-end developers and other API clients) have a seamless experience. You will work on/within a microservices platform architecture with challenges such as multi-tenancy, caching, persistence, long-running jobs, messaging, and multi-threading.
If this excites you and you meet the requirements and profile below, we would love to hear from you!
You will work both from home and at our office in Cape Town, alongside a lead developer and a back-end developer. From our NL office, you will be supported by a Product Owner and an Azure deployment engineer.
Your responsibilities- Maintain, extend, and refactor our legacy code base.
- Ensure our code base is future-proof by exploring new areas (.NET 6, Nullability, Mediator, Swagger, OpenAPI, etc.).
- Work efficiently and deliver results.
- Implement a test-driven approach, validating and testing your code via unit tests.
- Ensure that the C# core code adheres to SOLID principles and refactor legacy code when needed to increase extendability, testability, readability, and reusability.
- Stay updated on the latest development practices and discuss with the team lead on how to keep our code base current and future-proof.
- Collaborate closely with our Azure engineer on topics like routing, caching, messaging, containerization, authentication, etc.
- Proven experience building high-performing microservices in .NET (ASP) or .NET 6 minimal APIs.
- Experience in unit testing code and services.
- Proficiency with Visual Studio or JetBrains Rider, Git, NuGet, Postman, or other backend development tools.
- Experience with Agile development methodologies (using Jira, GitLab, or Azure DevOps).
- Excellent knowledge of C# and .NET Core, .NET 5/6.
- Strong analytical thinking and abstraction skills to simplify complex tasks.
- Nice to have: Experience with Azure AD integration and deployment.
- Fluent in English, both written and verbal.
- Bachelor's or master's degree in software engineering or related field.
- Demonstrates tenacity and a willingness to see tasks through to completion.
- Adapts quickly to changing priorities and conditions; copes effectively with complexity.
- Passionate about technology with a positive, can-do attitude.
- Self-starter who acts proactively and brings new ideas.
- Honest, ethical, trustworthy, and transparent in communication.
At Lanza, we develop digital solutions supporting businesses in spare parts management and inventory control. You will help shape and develop the look and feel of the Lanza web applications used by renowned companies across various industries such as defense, aerospace, rail, and manufacturing.
Our new development teamWe are establishing a new development operation in South Africa to expand our efforts. Lanza seeks skilled candidates ready for a challenge.
#J-18808-Ljbffr