226 Integration Developer jobs in South Africa

Integration Developer

R360000 - R1200000 Y Ovations Technologies (Pty) Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking a seasoned Integration Developer with a minimum of 5 years of relevant consulting experience to build robust, scalable integration solutions using the IBM software stack. You will be responsible for connecting various applications, systems, and data sources within our client's environment.

Duties

Design and Develop: Create, develop, and test integration solutions using IBM DataPower, Managed File Transfer (MFT), App Connect, and MQ.

Maintain and Support: Provide ongoing support, troubleshoot issues, and implement enhancements for existing integration solutions.

Collaborate: Work with other developers, architects, and business analysts to align solutions with business goals.

Document: Create and maintain technical documentation, including design specifications and operational procedures.

Promote Best Practices: Enforce security, performance, and scalability standards.

Minimum Requirements

Experience: Minimum of 5 years in integration development, with a track record of delivering solutions in Agile environments.

IBM Expertise: Hands-on experience with IBM DataPower, IBM MQ, and IBM Managed File Transfer (MFT). Familiarity with IBM App Connect (or IIB) is a plus.

Languages: Proficiency in XML, JSON, XSLT, and Java.

Knowledge: Strong understanding of integration patterns, protocols (e.g., REST, SOAP, FTP), and data formats.

Education: A tertiary qualification (Computer Science or Information Technology preferred).

Certifications: Relevant IBM certifications are required. Cloud certifications are beneficial.

This advertiser has chosen not to accept applicants from your region.

Integration Developer

R250000 - R450000 Y Deloitte

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description
Company Description:
At Deloitte, our Purpose is to make an impact that matters for our clients, our people, and society. This is the lens for which our global strategy is set. It unites Deloitte professionals across geographies, businesses, and skills. It makes us better at what we do and how we do it. It enables us to deliver on our promises to stakeholders, while creating the lasting impact we seek.

Harnessing the talent of 450,000+ people located across more than 150 countries and territories, our size and scale puts us in a unique position to help change the world for the better—by bringing together the services we provide, the societal investments we make, and the collaborations we advance through our ecosystems.

Deloitte offers career opportunities across Audit & Assurance (A&A), Tax & Legal (T&L) and our Consulting services business, which is made up of Strategy, Risk & Transactions Advisory (SR&T) and Technology & Transformation (T&T).

Are you ready to apply your knowledge and background to exciting new challenges? From learning to leadership, this is your chance to take your career to the next level.

Additional Information:
At Deloitte, we want everyone to feel they can be themselves and to thrive at work—in every country, in everything we do, every day. We aim to create a workplace where everyone is treated fairly and with respect, including reasonable accommodation for persons with disabilities. We seek to create and leverage our diverse workforce to build an inclusive environment across the African continent.

Note: The list of tasks / duties and responsibilities contained in this document is not necessarily exhaustive. Deloitte may ask the employee to carry out additional duties or responsibilities, which may fall reasonably within the ambit of the role profile, depending on operational requirements.
Be careful
Don't provide your bank or credit card details when applying for jobs.

It is strictly against Deloitte policy for candidates to pay any fee in relation to our recruitment process. No recruitment agency working with Deloitte will ask candidates to pay a fee at any time.

Job Description
Searching for an Integration Developer that can design, develop, and implement solutions to connect various systems and applications. This position requires a strong understanding of integration technologies and tools, as well as the ability to work collaboratively with other teams to ensure seamless data flow and communication between systems.

At Deloitte Consulting we work with a wide range of top tier clients. We require someone who can be able to context switch between different clients in different industries. The ideal candidate will have experience in developing and maintaining integration solutions, great problem solving skills, and an ability to think outside the box. You will be working in a
hybrid environment
. Some days will be at client, some at our offices and some at home.

Technical Skills:

  • Understanding of design standards and integration patterns.
  • Understanding of microservices and Restful APIs.
  • Completing code reviews of team members
  • Ability to pick up and learn new technology quickly.
  • Experience in Financial services; Banking, insurance, fintech, is favourable
  • Ability to define a structured approach to problem solving.
  • Experience working and delivering in complex business environments
  • Experience in SQL.
  • API Development

  • Strong experience in Java, Springboot.

  • Sound knowledge and application of development technologies, protocols and patterns (e.g. Java, JSON, XML, REST/SOAP, Batch Processing, Publish-Subscribe, Event-based) and integration related solutions and design concepts (e.g. API design principles, RESTful Services, RAML, OAS, API Lifecycle Management, ETL, ESB)
  • Knowledge of external platforms. (MuleSoft, ApiGee, etc)

  • . DevOps & Cloud Engineering

  • CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins).

  • Infrastructure as Code (Terraform, ARM/Bicep).
  • Containerization (Docker, Kubernetes).
  • Monitoring & logging (Azure Monitor, Prometheus, ELK.

  • . Delivery & Project Management

  • Agile/Scrum methodologies.

  • Risk management & release coordination.

Qualifications
Bachelor's degree in Engineering, related Degree or related experience

1 - 3 years working experience in Integration, Software Dev or related fields.

1 – 3 years experience in a client facing role

Additional Information
Excellent communication skills, both written and verbal.

Objective oriented with strong client delivery focus.

Client focused by building strong trusting relationships with clients.

Focus on quality and risk.

Attention to detail.

Ability to understand and comprehend complex environments and systems.

Inquisitive by nature and keen to figure out how things work.

At Deloitte, we want everyone to feel they can be themselves and to thrive at work—in every country, in everything we do, every day. We aim to create a workplace where everyone is treated fairly and with respect, including reasonable accommodation for persons with disabilities. We seek to create and leverage our diverse workforce to build an inclusive environment across the African continent.

Note: The list of tasks / duties and responsibilities contained in this document is not necessarily exhaustive. Deloitte may ask the employee to carry out additional duties or responsibilities, which may fall reasonably within the ambit of the role profile, depending on operational requirements.
Be careful of Recruitment Scams:
Fraudsters or employment scammers often pose as legitimate recruiters, employers, recruitment consultants or job placement firms, advertising false job opportunities through email, text messages and WhatsApp messages. They aim to cheat jobseekers out of money or to steal personal information.

To help you look out for potential recruitment scams, here are some Red Flags:

  • 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.

If you're unsure, make direct contact with Deloitte using our official contact details. Be careful not to use any contact details provided in the suspicious job advertisement or email.

This advertiser has chosen not to accept applicants from your region.

C# Integration Developer

R600000 - R1200000 Y Arch Retail Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

About The Senior Integration Developer Position
The Senior Integration Developer is responsible for leading the design, development and delivery of software solutions based on business-to-business integration requirements or proposed solutions as outlined by the Solutions Architect and/or Business Analyst.

This role involves integrating with various third-party systems related to Electronic Funds Transfer (EFT), Customer Loyalty Programs, and Value-Added Services (VAS) such as airtime sales, bill payments, and more - while ensuring solutions are scalable, technical sound and fall in-line with the company's coding and process standards.

This is a hands-on development role requiring a solid background in C# and .NET technologies, with a strong focus on system integration. You will work within an Agile delivery team, leveraging Azure DevOps for work item tracking, sprint planning, and collaboration.

Senior Integration Developers play an active role in product and maintenance teams, contributing to unit testing, code & peer reviews and the continuous improvement of team delivery. They are expected to communicate clearly on timelines, blockers and progress while supporting their team members with technical direction of projects and collaborating across disciplines to ensure successful outcomes.

Senior Integration Developer Responsibilities Are
Projects
New Development

  • Lead technical analysis of business-to-business integration requirements
  • Provide accurate estimations for high-complexity tasks and projects
  • Develop and deliver scalable, high-performance code
  • Support solution design alongside the Solutions Architect and Business Analyst
  • Assist other team members with technical understanding

Bugs

  • Investigate and resolve complex bugs independently
  • Conduct root cause analysis and document findings
  • Share insights with the wider team to support system improvement

Quality

  • Champion adherence to the company's Coding Standards
  • Conduct and lead thorough unit testing with a system-wide awareness
  • Drive peer review best practices and mentor others through feedback

Documentation

  • Ensure accurate and detailed technical documentation of all solutions
  • Update DevOps with complete development context and outcomes

Systems Engineer Requirements Are

  • Grade 12 certificate or equivalent, with IT-related qualification or relevant short courses
  • 5+ years of hands-on related development experience
  • Strong proficiency in C# / .NET (Core and/or Framework)
  • Strong experience with REST and SOAP APIs (creation, hosting and consumption).
  • Solid understanding of security & authentication principles, such as: OAuth, JWT, API key-based security.
  • Solid understanding of Microsoft SQL Server and experience with relational database design and optimisation
  • Solid understanding of testing frameworks like xUnit/NUnit/MSTest.
  • Practical experience creating C# UIs using Winform, WPF or other UI based works (advantageous)
  • Practical experience in Agile development environments, with usage of Azure DevOps – boards, repos, pipelines
  • Experience in the Retail / FinTech industry (highly advantageous)
  • Experience of EFT, CRM / Loyalty Systems, or VAS platforms (highly advantageous)
  • Demonstrated ability to work in a team and take ownership of solutions
  • Clear communication and problem-solving and analytical skills
  • Understanding of PCI-DSS and data protection standards.
This advertiser has chosen not to accept applicants from your region.

IT Application Integration Developer Global Grade 12

Isando, Gauteng R450000 - R750000 Y Barloworld Equipment

Posted today

Job Viewed

Tap Again To Close

Job Description

Barloworld Equipment is seeking a skilled Application Developer with expertise in the Microsoft technology stack to join our dynamic team. The ideal candidate will have experience designing, developing, deploying, and maintaining scalable applications. This role requires a solid understanding of ERP systems—preferably Microsoft Dynamics 365 (D365)—and CI/CD pipelines. The successful candidate will play a crucial role in delivering innovative solutions, ensuring robust application deployment, and integrating systems to meet business objectives.

Key Responsibilities

  • Design, develop and maintain custom applications using the Microsoft stack, including .NET, C#, ASP.NET and Azure
  • Collaborate with cross-functional teams to analyse requirements and develop solutions aligned with business needs
  • Implement and maintain CI/CD pipelines to streamline the software development lifecycle, ensuring automated testing and efficient deployments
  • Develop and manage APIs to enable system interoperability and data sharing.
  • Plan and execute application deployments, ensuring high availability and minimal downtime.
  • Monitor and troubleshoot application performance, scalability, and reliability issues.
  • Write clean, maintainable, and well-documented code.
  • Work on integrations with ERP systems, particularly Microsoft Dynamics 365 (D365) ensuring seamless data exchange and process alignment
  • Provide technical support and troubleshooting for existing applications, integrations, and deployments.
  • Keep up to date with the latest trends and best practices in application development, deployment strategies, ERP systems, and cloud computing.
  • Participate in code reviews to ensure adherence to best practices and coding standards.
  • Develop and manage APIs to enable system interoperability and data sharing.
  • Plan and execute application deployments, ensuring high availability and minimal downtime.
  • Monitor and troubleshoot application performance, scalability, and reliability issues.
  • Write clean, maintainable, and well-documented code.
  • Provide technical support and troubleshooting for existing applications, integrations, and deployments.
  • Keep up to date with the latest trends and best practices in application development, deployment strategies, ERP systems, and cloud computing.
  • Participate in code reviews to ensure adherence to best practices and coding standards.

Qualification, Experience and Competencies

Academic qualifications

Essential:

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Strong experience in the Microsoft technology stack:

o Programming: C#, ASP.NET Core, MVC, and Web API.

o Cloud Platforms: Azure App Services, Azure Functions, and Azure DevOps.

o Database Management: SQL Server and Entity Framework.

  • Proven experience in integrating and working with ERP systems (Dynamics 365 is a strong advantage).
  • Hands-on experience with CI/CD tools and pipelines, such as Azure DevOps or Jenkins.
  • Experience with containerization and orchestration technologies like Docker and Kubernetes.
  • Experience with front-end technologies like Angular or React.
  • Familiarity with software design patterns, microservices architecture, and DevOps practices.
  • Understanding of RESTful services and JSON for API integrations.
  • Experience with source control systems, particularly Git.

Work experience

Essential:

  • Five to seven years hands-on development experience, with three years working with integrations
  • Experience in a variety of application development tools and programming languages
  • Broad experience designing, programming, and implementing integrations for large and complex systems

Skills

Essential:

  • Knowledge of D365 modules, such as Finance, Supply Chain, or Customer Engagement.
  • Exposure to Agile and Scrum development methodologies

Advantageous:

  • Experience in participating in DevSecOps squads

Personal Attributes

Essential:

  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills to convey technical concepts to non-technical stakeholders.
  • Team-oriented and capable of working independently when necessary.
  • Adaptability to learn new tools and technologies quickly
This advertiser has chosen not to accept applicants from your region.

IT Application Integration Developer Global Grade 12

Brakpan, Gauteng R1200000 - R2400000 Y Barloworld Power Angola

Posted today

Job Viewed

Tap Again To Close

Job Description

Barloworld Equipment is seeking a skilled Application Developer with expertise in the Microsoft technology stack to join our dynamic team. The ideal candidate will have experience designing, developing, deploying, and maintaining scalable applications. This role requires a solid understanding of ERP systems—preferably Microsoft Dynamics 365 (D365)—and CI/CD pipelines. The successful candidate will play a crucial role in delivering innovative solutions, ensuring robust application deployment, and integrating systems to meet business objectives.

*Key Responsibilities *

  • Design, develop and maintain custom applications using the Microsoft stack, including .NET, C#, ASP.NET and Azure
  • Collaborate with cross-functional teams to analyse requirements and develop solutions aligned with business needs
  • Implement and maintain CI/CD pipelines to streamline the software development lifecycle, ensuring automated testing and efficient deployments
  • Develop and manage APIs to enable system interoperability and data sharing.
  • Plan and execute application deployments, ensuring high availability and minimal downtime.
  • Monitor and troubleshoot application performance, scalability, and reliability issues.
  • Write clean, maintainable, and well-documented code.
  • Work on integrations with ERP systems, particularly Microsoft Dynamics 365 (D365) ensuring seamless data exchange and process alignment
  • Provide technical support and troubleshooting for existing applications, integrations, and deployments.
  • Keep up to date with the latest trends and best practices in application development, deployment strategies, ERP systems, and cloud computing.
  • Participate in code reviews to ensure adherence to best practices and coding standards.
  • Develop and manage APIs to enable system interoperability and data sharing.
  • Plan and execute application deployments, ensuring high availability and minimal downtime.
  • Monitor and troubleshoot application performance, scalability, and reliability issues.
  • Write clean, maintainable, and well-documented code.
  • Provide technical support and troubleshooting for existing applications, integrations, and deployments.
  • Keep up to date with the latest trends and best practices in application development, deployment strategies, ERP systems, and cloud computing.
  • Participate in code reviews to ensure adherence to best practices and coding standards.

*Academic Qualifications *
Qualification, Experience and Competencies
Essential:***

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Strong experience in the Microsoft technology stack:
  • Programming: C#, ASP.NET Core, MVC, and Web API.
  • Cloud Platforms: Azure App Services, Azure Functions, and Azure DevOps.
  • Database Management: SQL Server and Entity Framework.
  • Proven experience in integrating and working with ERP systems (Dynamics 365 is a strong advantage).
  • Hands-on experience with CI/CD tools and pipelines, such as Azure DevOps or Jenkins.
  • Experience with containerization and orchestration technologies like Docker and Kubernetes.
  • Experience with front-end technologies like Angular or React.
  • Familiarity with software design patterns, microservices architecture, and DevOps practices.
  • Understanding of RESTful services and JSON for API integrations.
  • Experience with source control systems, particularly Git.

**Work experience

Essential:**

  • Five to seven years hands-on development experience, with three years working with integrations
  • Experience in a variety of application development tools and programming languages
  • Broad experience designing, programming, and implementing integrations for large and complex systems

*Skills *
Essential:

  • Knowledge of D365 modules, such as Finance, Supply Chain, or Customer Engagement.
  • Exposure to Agile and Scrum development methodologies

*Advantageous: *

  • Experience in participating in DevSecOps squads

P
**ersonal Attributes

Essential:**

  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills to convey technical concepts to non-technical stakeholders.
  • Team-oriented and capable of working independently when necessary.
  • Adaptability to learn new tools and technologies quickly
This advertiser has chosen not to accept applicants from your region.

Intermediate C# Integration Developer

R250000 - R400000 Y Ambit Recruitment South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client is a highly skilled provider of Fintech and Business Intelligence solutions, and has served the industry and their clients for the past 30 years. They offer phenomenal growth opportunities for the right person.

You will support the CEO and work with a tight-knit team. You will form part of their middleware team looking after some of the top-tier Banks in South Africa.

An excellent understanding of the C# language is required, together with an in-depth understanding of OOP and the SOLID principles. Maintaining the existing solutions and providing support will also form part of your duties.

PLEASE NOTE:

Permanent, on-site in Rivonia, Johannesburg.

Salary: Up to R60 000 CTC, dependent on experience

Benefits: Quarterly reviews/ performance bonuses, year-end performance bonus, pension fund, provident fund, medical aid.

Laptop will be provided

Working hours: Monday - Friday, 8h00 - 17h00

Evening/Weekend work: Required to be available for production deployment over weekends.

Key skills and experience required

  • Bachelor of Science in Information Technology
  • Experience with the banking sector
  • 5+ Years' Experience in software development and IT Sector
  • Languages and Frameworks: C#, ASP.NET, ASP.NET Core, WebServices, APIs, MS SQL Server, IIS, XML, JSON
  • Problem-solving
  • Source control: GIT
  • Agile development methodologies
  • Must have the personality traits to be able to deal with demanding clients

Key Responsibilities

  • System Integration Development
  • Understanding of integrated systems
  • Functional and Technical Analysis
  • Sequence Diagrams
  • Software Development of solutions
  • Test Cases
  • Working in an Agile Environment
  • Daily client engagements
  • Respond to clients within a set time frame
  • Integration and Application Maintenance and Support
  • Team Collaboration
  • Documentation
  • Innovation

Cultural Requirement:

  • Passionate
  • Outgoing personality who can engage with demanding clients
  • Strong communication skills
  • Thick-skinned and patient
  • Curious
  • Technically very capable
  • Self-starter with the ability to think on your feet and figure things out
  • Strong team player
This advertiser has chosen not to accept applicants from your region.

Senior Java Integration Developer

Sandton, Gauteng R1080000 - R1320000 Y ExecutivePlacements - The JOB Portal

Posted today

Job Viewed

Tap Again To Close

Job Description

Recruiter:
Datonomy Solutions

Job Ref:
742

Date posted:
Monday, September 8, 2025

Location:
Sandton, South Africa

Salary:
R90k - 110k per month

SUMMARY:
Design, develop, test, deploy, and maintain Java applications and integration services.

POSITION INFO:
We are looking for an exceptional Java developer to design and build integration services and applications using the organisation's Framework. You will work on challenging projects in a fast-paced banking environment, contributing across the full development lifecycle-from design and planning to development, deployment, and optimization.

This role requires strong technical expertise, creativity, and a balance of innovation with timely, high-quality delivery. You will be part of an Agile squad (within the Tribe and Chapter model), collaborating closely with developers, solution engineers, scrum masters, and designers.

We are looking for someone who can think logically, take ownership of their work, and contribute to brainstorming, problem-solving, and the creation of innovative solutions.




Key Responsibilities

  • Design, develop, test, deploy, and maintain Java applications and integration services.
  • Take ownership of your work, including estimation, coding, troubleshooting, and performance tuning.
  • Collaborate within an Agile (SCRUM) squad to define, design, and deliver new features.
  • Contribute to technical discussions, share ideas, and implement solutions to complex problems.
  • Ensure quality and maintainability of code through proper documentation and best practices.
  • Work independently while contributing effectively in a collaborative team environment.

Required Skills & Competencies

  • Strong background in software engineering and application development.
  • Extensive Java development experience, including object-oriented design.
  • Solid knowledge of system/application architecture, design, implementation, deployment, and automation.
  • Experience across multiple application tiers.
  • Web development skills (JavaScript frameworks such as Angular 4+, JavaScript, CSS, HTML5).
  • Strong experience with:

  • Frameworks: Spring, Spring Boot, JEE (Servlets, JSP, JDBC, JMS, EJB), JPA, Hibernate, Open Source frameworks.

  • Architectures: SOA, Microservices, APIs (SOAP/XML, REST/JSON, MQ), security models.
  • Databases: SQL, DB2, NoSQL (Cassandra/MongoDB).
  • Application Servers: JEE/WebSphere, JBoss.
  • Containers & Orchestration: Docker, Kubernetes.

  • CI/CD and DevOps experience with build, test, and deployment automation.

  • Performance tuning and troubleshooting of high-volume Java applications.
  • Experience in banking or other large-scale, high-volume environments (clustering, scaling, multithreading, session management).
  • Integration with ESBs (e.g., WebSphere MessageBroker, DataPower, MQ-Series, API-Connect).
  • Strong problem-solving ability, self-motivation, and leadership qualities.

Tools & Environments

  • Eclipse, IntelliJ
  • Git, Maven
  • Jenkins, SonarQube, Nexus
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Integration developer Jobs in South Africa !

SATIC - MuleSoft Integration Developer

R900000 - R1200000 Y PwC Careers Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

South African Technology & Innovation Centre (
SATIC
) is the latest part of PwC, a global brand delivering services for the biggest clients in the world. PwC leads the way in human led, technology enabled professional services, working with clients to transform their business and make it fit for the future.

We are looking for candidates who bring in-depth market experience, who see technology as a way to enable and drive human innovation and who want to be a part of a community of solvers, to tackle the biggest challenges in society.

If you are looking for a career where every day is different, where challenges are complex and where you can make a real difference, then we want to hear from you. By choosing to join SATIC, you are choosing to work with teams all over the world, harnessing the power of world leading tech and making a difference to real people's lives.

Role overview:

We are seeking motivated and skilled
MuleSoft Integration Developer
professionals, to join our growing MuleSoft & Salesforce team, to either be based in
Johannesburg, Cape Town, Durban
or
*Gqeberha
.
As a MuleSoft Integration Developer, you'll possess possess a sound understanding of the MuleSoft platform, extensive experience in API and integration development, and the ability to work collaboratively in an agile environment. This role offers the opportunity to work on exciting projects that integrate various systems and enhance business processes. By choosing to join
SATIC *
, you are choosing to work with teams all over the world, harnessing the power of world leading tech and making a difference to real people's lives.

Requirements:

Qualifications / Certifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • MuleSoft Certified Developer - Level 1
  • MuleSoft Certified Developer - Level 2 (advantageous)
  • Relevant industry certifications (optional)

Experience & Skills:

  • 1-5 years of hands-on experience working with MuleSoft as a Designer/Developer
  • Demonstrated experience in MuleSoft integration projects from conception to implementation
  • Proven expertise in designing MuleSoft API-led connectivity solutions
  • Proficiency in MuleSoft Anypoint Platform, including Mule Runtime, Anypoint Studio, API Manager, and other related components
  • Experience with MuleSoft deployment strategies, CloudHub, on-premise, and hybrid integrations
  • Proven ability to analyse complex problems and provide innovative, effective solutions using MuleSoft technologies
  • Experience in troubleshooting and resolving integration-related issues.
  • Familiarity with industry-standard methodologies and frameworks related to integration and enterprise architecture

Responsibilities:

Responsibilities include but are not limited to:

  • Design, develop, and implement MuleSoft integration solutions to connect various systems, applications, and data sources.
  • Create and maintain robust integration architecture using MuleSoft's Anypoint Platform, ensuring scalability, reliability, and performance.
  • Design and develop RESTful APIs and SOAP web services using MuleSoft, adhering to best practices and standards.
  • Implement data transformations and mappings between disparate systems, ensuring accurate and efficient data flow.
  • Develop comprehensive error handling and logging mechanisms to ensure system stability and ease of troubleshooting.
  • Collaborate with cross-functional teams including business analysts, architects, and QA teams to understand integration requirements and deliver effective solutions.
  • Conduct and participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Perform unit testing, integration testing, and debugging of MuleSoft applications to identify and resolve issues.
  • Create and maintain comprehensive technical documentation for developed integrations, APIs, and related processes.
  • Implement security measures such as OAuth, SSL, and encryption to ensure the confidentiality and integrity of data in transit.
  • Identify and implement performance optimization techniques to enhance the efficiency of MuleSoft integrations and reduce latency.
  • Utilise version control systems, such as Git, to manage and track changes to MuleSoft projects and configurations.
  • Implement CI/CD pipelines for MuleSoft applications to automate testing, deployment, and monitoring processes.
  • Stay abreast of MuleSoft platform updates, industry trends, and best practices to continuously improve development processes and contribute innovative solutions.
  • Contribute to the continuous improvement of integration processes and standards

Commercial:

  • Produce proposals & working cross teams to present proposals
  • Review proposals during the pre-sales process to ensure proposal accuracy
  • Working with the commercial team to ensure a smooth handover into the Delivery processes
  • Ability to work with engagement leadership to ensure accurate and achievable resourcing planning
  • Ability to balance required engagement skills with commercial profitability

General:

  • Maintain MuleSoft certification
  • Maintain and improve internal team skills, processes and ways of working.
  • Manage, mentor and coach other colleagues.
  • Participate in the PwC culture, practices and teams.

About the team:

A career within Salesforce Consulting services, will provide you with the opportunity to help our clients leverage Salesforce technology to enhance their customer experiences, enable sustainable change, and drive results. We focus on understanding our client's challenges and developing custom solutions powered by Salesforce to transform their sales, service and marketing capabilities by exploring data and identifying trends, managing customer life cycles, strategically building and leveraging online communities, driving employee engagement and collaboration, and connecting directly with channel partners to share goals, objectives, and activities in a secure, branded location.

This advertiser has chosen not to accept applicants from your region.

Application Developer

R360000 - R720000 Y Job Crystal

Posted today

Job Viewed

Tap Again To Close

Job Description

Company

We're building the future with robotics. Our work is in integrating robotics and automation into industries like construction and mining. If you're passionate about cutting-edge technology, solving complex problems, and building systems that push the limits of what is possible in robotics and automation, here is where your skills can make a global impact.

We are a US based company with strong South African roots. Our business started in Joburg in 2005 and later moved to the USA. We are now building out our engineering office's in Cape Town (Century City) and Joburg (Greenstone Hill) to support our US operations and customers.

Key Responsibilities

  • Design and develop scalable, high-performance applications using C# and .NET
  • Implement performance-critical components using C++.
  • Build and maintain Web APIs to enable service integration and communication.
  • Integrate AMQP messaging systems (e.g., RabbitMQ).
  • Design, optimize, and query PostgreSQL databases.
  • Implement secure authentication and authorization using OAuth protocols.
  • Contribute to 3D systems development, including visualization or processing pipelines.
  • Apply Cybersecurity best practices to ensure application security and data integrity.
  • Utilize Matlab for tasks related to Pose estimation or similar signal-processing applications.
  • Collaborate with teams to troubleshoot, test, and deploy solutions while maintaining high code quality.

Skills & Qualifications

  • Experience with Waterfall, Agile/Scrum methodologies.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) preferred .
  • Experience with Kubernetes preferred.
  • Knowledge of 3D frameworks or libraries (e.g., OpenGL, Unity, or similar) preferred
  • Exposure to DevSecOps practices for integrating security into the development lifecycle.
  • Excellent communication skills and a proactive approach to teamwork.
  • Prerequisites

Bachelors degree in Computer

Job Type: Full-time

Pay: Up to R60 000,00 per month

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Application Developer

Centurion, Gauteng R900000 - R1200000 Y NextCareers

Posted today

Job Viewed

Tap Again To Close

Job Description

visit for Application

Closing Date : Job Description

Optimi is looking for an experienced Software Developer to enable innovation through technology solutions and drive coding standards in our software development team. The successful candidate will be involved in designing and building new technology solutions, interegrating existing software and mentoring junior development team members. We are looking for highly self motivated, strong problem-solver and a candidate with good communication skills.

REQUIREMENTS

  • Bachelor's Degree/Diploma/Technical Certification
  • Must be computer Literate
  • Customer service-oriented attitude
  • More the six (6) years relevant experience
  • Must be fluent in English
  • Must be able to prioritize and meet deadlines
  • Excellent organisational skills
  • Preference will be given to candidates with their own laptops

DUTIES

  • Take charge of the code-base to ensure quality and documentation standards are adhered to.
  • Consult with other technology team members to ensure that technologies chosen are future proof, has proper community support, and will not result in code refactoring in the near future.
  • Effectively communicate and collaborate with test analysts and business analysts to provide timely feedback and resolutions to issues identified during functional- and user acceptance testing.
  • Work with the Technical Operations team to automate builds and code deployments and where automated deployments aren't possible – communicate deployment times with the technical operations team.
  • Effective communication and collaboration with cross-functional team members.
  • Keep up to date with technology trends and how they can benefit Optimi's software landscape.
  • Identify areas for system and code improvements and implement them as well as taking system availability and business stakeholders into account.

The position is based in Centurion.

  • Should you not receive a call from us in 14 days, please consider your application unsuccessful.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Integration Developer Jobs