Skip to main content

AI Developer

Technology
https://www.techrepo.co.za
Sandton, South Africa1 month ago
Full timeOn-site

Job description

Job Description About the Role

Discovery – Group Information Services – The Digital Lab

Responsibilities

  • The incumbent is also responsible for supporting, maintaining, and troubleshooting applications across development, testing, and production environments to ensure optimal system performance and reliability.
  • Participate in new business development through ideation, prototype development, and project estimates
  • Develop, test, and maintain the deployed application software with high quality and standards
  • Usability testing new features to incorporate feedback into the digital product development process
  • Research new techniques, tools, and best practices and share that knowledge with the team and community
  • Perform analysis at a strategic level and understand principles of business, technical and enterprise architecture
  • Distinguish between business, functional and non-functional requirements and how to implement them
  • Collaborate with product managers and designers to ensure a successful, high-quality product and great user experience
  • Analyse, maintain and enhance existing application and troubleshoot issues with efficiency
  • Perform accurate development estimation
  • Produce technical specifications and designs
  • Present to senior stakeholders
  • Offer support and guidance to junior staff and peers
Requirements
  • Understanding of the evolving digital world on both the demand side (how people/ companies are using technology) and the supply side (extensive hardware and software knowledge).
  • Good analytical and problem-solving skills.
  • Ability to integrate AI into applications, APIs, automation, and data workflows
  • Excellent oral and written communication skills, including the ability to explain digital concepts and technologies to business leaders, as well as business concepts to technologists.
  • Experience analysing and interpreting data, presenting that data and executing necessary improvements, and monitoring and evaluating KPIs and digital metrics.
  • IT related Degree or Diploma (BSc/BTech or similar).
  • Relevant Cloud platform certification (GCP, Azure etc.) and Java certification
  • 3+ years systems development experience
  • Experience with SOAP and REST services
  • Unit testing and mocking frameworks
  • Source control, experience with GIT
  • Experience with industry standard Application Servers (preferably WebLogic)
  • Knowledge of OO design principles and development patterns
  • Development of solutions using cloud platform services (Azure, GCP)
  • DevOps/Continuous integration
  • Exposure to the Atlassian tool suite (Jira, Confluence, Bamboo and Bitbucket)

Keywords
artificial-intelligencejob-descriptionstroubleshootingtraining-and-developmenttesting-and-analysisbusiness-developmentsensors-test-measurementusabilityusability-testingproduct-development-and-designpolicies-and-practicesenterprise-architectureuser-experience-uxplanning-and-designvisual-art-designoral-and-maxillofacialperformance-indicatorinformation-technologytraining-certificationgoogle-cloud-platform

Interested in this role?