The posting
Requirements
• Bachelor's degree in Information Technology, Computer Science, Computer Engineering or equivalent • Integrate software components, subsystems, and applications to ensure seamless interoperability and functionality across the system landscape • Design and develop interfaces, APIs, and middleware solutions to facilitate data exchange and communication between disparate software systems • Customise and configure software solutions to meet specific project requirements and ensure compatibility with existing systems and infrastructure • Conduct integration testing, validation, and troubleshooting to identify and resolve integration issues, data inconsistencies, and interoperability challenges • Collaborate with software development teams to understand system architecture, design patterns, and software components for effective integration • Maintain comprehensive documentation of integration processes, interface specifications, and integration test results, and provide regular reports on integration activities • Optimise software integration processes, data flows, and system interactions to enhance performance, scalability, and reliability of integrated software solutions • Ensure that integrated software solutions adhere to security standards, data protection regulations, and industry best practices in software integration and interoperability • Implement change management processes and version control mechanisms to manage software changes, updates, and dependencies in integrated systems



