This role focuses on designing, building, and implementing integration solutions to connect various software applications and systems. Key responsibilities include gathering business requirements, designing scalable and reliable solutions, applying best practices, developing solutions using agile methodologies, and managing project timelines and budgets, ensuring data governance principles are followed.
Design, build, and implement integration solutions that connect various software applications, systems, and databases within an organisation and ensure seamless data exchange and communication between different IT systems meeting the business requirements as well as improving overall efficiency and productivity.
– through engagement with business i.e., collect, document and review the business requirements.– design integration solutions that meet business requirements, taking into consideration the design attributes such as scalability, reliability and performance.– select and apply relevant and best practices integration patterns.– develop complex integration solutions applying various integration techniques and development languagesdevelop solutions following the agile delivery and continuous integration deploymentdefine, develop and execute integration test plans as well as ensuring good quality code development• Technical writing – develop and maintain comprehensive technical documentation, specifications and related technical specificationsplan, organise and manage complex system integration projects within specified time and budget constraintsunderstanding of data governance principles and implement data governance processes and policies to ensure data integrity and security.EDUCATION, SKILLS AND EXPERIENCE:• Requirements gathering – minimum five year experience• Integration patterns and architecture – minimum five year experience • Integration development – minimum five year experience in integration development using techniques and tools/ languages, such as C#, JavaScripting, web services, REST APIs, JSON, XML, API management platforms • Agile development methodologies – minimum three year experience operating in an agile delivery methodology• Security – minimum two year experience• Project management – minimum three experience operating within an agile project management environments• Mentoring – experience in mentoring junior resources• Working experience in developing cloud based integration solutions in Azure cloud environments is an advantage
Integration Solutions Data Governance Agile Development System Design
South Africa Latest News, South Africa Headlines
Similar News:You can also read news stories similar to this one that we have collected from other news sources.
Microsoft Developer at Niraah SolutionsIT Industry News. Daily.
Read more »
Project Manager Opportunity at a Leading Software Solutions ProviderA client is seeking an experienced Project Manager to oversee the entire project lifecycle, ensuring on-time, on-budget delivery within scope and quality standards for software and data solutions across various industries. The role involves client communication, project planning, risk mitigation, and championing Agile best practices.
Read more »
Backend Developer Opportunity at Centurion-Based Digital Solutions ProviderA Centurion-based digital solutions provider is seeking a talented Backend Developer to lead technical efforts, mentor junior developers, and contribute to software application development and maintenance. The role involves architectural design, code review, performance optimization, and project management. Candidates should have a relevant degree, 5-7 years of experience, and proficiency in C, ASP.NET Core, and cloud platforms.
Read more »
Ramaphosa calls for stronger SADC regional integrationRamaphosa calls for stronger SADC regional integration and unity as leaders focus on industrialisation, energy, and economic resilience.
Read more »
Senior Mobile Developer Opportunity at Cutting-Edge Digital Solutions ProviderA leading Digital Solutions provider in Centurion is looking for a Senior Mobile Developer to design, develop, and maintain high-quality mobile applications for iOS and Android. This role involves leading a team, ensuring best practices, and delivering user-friendly and performant applications. Requires a relevant degree, 5+ years of mobile development experience (iOS and Android), and expertise in key technologies. Apply now to join an innovative team and shape the future of mobile solutions.
Read more »
Integration Developer at Financial Intelligence CentreIT Industry News. Daily.
Read more »
