Technical Consultant

Main duties and responsibilitiesKey technical resource in delivering scalable and stable integrations with 3rd party applications and middlewareUnderstanding and compiling technical requirements for said integrationsWorking in a consulting team to map out and implement solutions which are logical and maintainableAbility to investigate and/or develop appropriate solutions to technical problemsAssist with the production of technical specifications and designs for client solution buildsContribute to implementation plans, and assist in rolloutDiscovering, validating, documenting and communicating business-process-related knowledge through modelling, simulating and analyzing current and future states, focusing on complex business outcomes using technical expertise in line with the business strategySkills and ExperienceExperienceIntegration experience with API based solutions is a mustWeb-based development knowledge and experienceGood understanding of and experience with OOPMust be great at problem-solving and thinking outside the boxStrong experience in API and webhook based integrationsCreating and maintaining documentation3 to 4 years development experience3-year degree / diploma in computer science or information systemMust be able to maintain and improve process logicExperience working in agile a plusSkillsRESTful JSON APIsWebhooksPHP 7+
Johannesburg, GT, ZA