AI Developer
Discovery
Sandton - 1 Discovery Place, GP, 2196
Salary not specified - Full-time
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)