JOB PURPOSE:
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.
KEY PERFORMANCE AREAS:
- Requirements gathering
- Integration design
- Integration patterns and architecture
- Integration development
- Agile development methodologies
- Testing and Quality assurance
- Security
- Technical writing
- Project management
- Data Governance
-
Mentoring
-
EDUCATION, SKILLS AND EXPERIENCE:
-
A relevant ICT degree or equivalent qualification
- Requirements gathering – minimum (6) year experience
- Integration design – minimum (6) year experience
- Integration patterns and architecture – minimum (6) year experience
- Integration development – minimum (6) year experience in integration development using techniques and tools/ languages including:
- C#,
- JavaScripting,
- web services,
- REST APIs,
- JSON,
- XML,
- API management platforms
- Agile development methodologies – minimum three (3) year experience operating in an agile delivery methodology
- Testing and Quality assurance – minimum three (3) year experience
- Security – minimum two (2) year experience
- Technical writing – minimum three (3) year experience
- Project management – minimum three (3) experience operating within an agile project management environments
- Data Governance – knowledge of data governance principles and policies.
- Mentoring – experience in mentoring junior resources
- Knowledge of infrastructure, networks and database management system is an advantage
- Working experience in developing cloud based integration solutions in Azure cloud environments is an advantage
Desired Skills:
- Project Management
- azure
- Agile
- data governance
- technical writing
- Information Security
- REST API’s
- JSON
- XML
- API
- Java Scripting
- C#
- Integration Development
Desired Work Experience:
- 5 to 10 years Software Development
Desired Qualification Level:
- Degree
About The Employer:
Join a highly visible and reputable entity that puts measures in place that are designed to identify the proceeds of crime, combat money laundering, terrorist financing and financing of the proliferation of weapons of mass destruction.