Lightblue Information Technology (Pty) LTD

Cognitive (Artificial Intelligence) Software Developer - Full Stack Permanent

SD_FS_003 Information Technology 14 Apr 2019
Lightblue Information Technology (Pty) LTD Cape Town
Market Related
Detail Information
Job Summary


Come and join an Artificial Intelligence IT Start-up which leverages a blue-chip technology platform (IBM Watson, etc.) to develop leading edge solutions for leading organisations. Lightblue helps the best organisations reinvent their businesses to drive competitive differentiation through better customer engagement and operational efficiencies with Cognitive computing.

Would you like to work with cognitive services and APIs, the latest machine learning, and analytics capabilities?  Become a subject matter expert on IBM Watson. As a Cognitive Developer with Lightblue Cognitive innovation will be:

  • Developing solutions with IBM Watson APIs, Services and Software;
  • Working closely with customers to deliver new cognitive computing solutions and enable cognitive computing transformations; and
  • Be a key contributor in the development and enablement of Lightblue as part of an IT Start-up.

Lightblue are looking for full stack developers to join us in ushering in the new era of cognitive computing. As a Cognitive full stack developer, you will be responsible for creating and maintaining Cognitive Solutions (Watson Assistant, Conversations, Discovery, Studio, etc.) with a focus on developing repeatable industry and use case specific solutions for Lightblue’s clients.

You are an open minded, innovative, developer who uses creativity to solve complex problems. You will be exposed to some of the latest tools and technologies, and leading-edge subject matter expertise and experience within the field of cognitive computing. Lightblue will provide you with a training program around IBM Watson Cognitive Computing and the IBM Cloud environment designed to accelerate your professional development and cognitive computing expertise.

You will do meaningful work, while also engaged in active learning to be successful long after your initial onboarding.

Job Description

You will be responsible for

  • Front and back-end web development.
  • Full stack developers will understand and know how to work with several languages and databases and everything in between;
  • Supporting all stages of the sales cycle e.g. development of demonstration and proof of concepts;
  • End to end project development activities and delivery thereof; and
  • Post implementation maintenance & support.      
Key Skills / Requirements

Required Education, Technical & Professional Experience             

  • At least 2 to 4 years’ experience in a Full Stack Software Engineering role
  • At least 2 to 4 years’ experience in JavaScript / NodeJS / Angular Development at User Interface and/or Server Level
  • At least 2 to 4 years’ experience Web Development experience
  • At least 2 to 4 years’ experience HTML5, CSS3 experience.
  • At least 2 to 4 years’ experience with IBM cloud.


Preferred Education, Technical & Professional Experience             

  • Familiarity with cloud environments e.g. Amazon Web Services, Azure, Google Cloud Platform.
  • Exposure to cognitive technologies (e.g. chatbots)
  • Exposure to artificial intelligence and machine learning
  • Exposure to Natural Language Processing
  • Exposure to IBM Watson Application Programming Interfaces (APIs)
  • Exposure to Consulting or Delivery team environment and the ability to work autonomously within established methodologies and standards.
  • Exposure to: Cassandra, IBM Cloudant, DynamoDB, MongoDB, Docker, Kubernetes, Helm , etc.
  • Experience delivering solutions using an Agile / Scrum methodology
  • Understanding of code versioning tools, such as Git;
  • Familiarity with cloud environments such as IBM Bluemix (IBM Cloud), Amazon Web Services, Azure, Google Cloud Platform.
  • Familiarity with DevOps, Test Driven Development, Continuous Integration and Continuous Delivery
  • Relevant Bachelor's Degree in Computer Science, Software Engineering or Information Systems
  • English: Fluent