System Analyst

What we do

Blue Bean Software is a premier custom software and product development IT company, delivering custom made solutions for large enterprises as well as dynamic start ups.

We pride ourselves in taking on and solving complex problems as well as high stake projects through the use of a balanced combination between tech savvy and a deep understanding of a client’s needs.

We have a prominent presence in the financial services industry and have started to branch out into other industries such as agritech and healthtech.

Who we are
At Blue Bean Software, we believe in creating an environment where like minded software engineers are able to express themselves freely and pursue their individual and professional growth. We further encourage individuals to master their respective skill sets whilst effectively working within teams to overcome challenges and accomplish set goals.

At Blue Bean Software, we firmly believe in maintaining a culture of self-motivation, integrity and trust to drive productivity.

How we work

We have a flat organisational structure and value collaboration between our teams. We further believe in empowering individual team members to ensure agile decision-making and streamlined communication across all teams to deliver efficient and effective customer service at all times.

We are looking for a System Analyst to join our team of dedicated professionals.

The role:

To enable the development of innovative, flexible and efficient solutions to business problems through the interpretation of business requirement specifications and their translation into detailed system design specifications.

  • Participate in the creation and elaboration of business requirements
  • Analyse requirements and design an appropriate technical solution with the assistance of Architects and Developers
  • Design databases, API logic, API contracts, and front-end user journeys (UX screens provided)
  • Produce logical, technical, and functional specifications from business requirements

Your skills and experience:

  • Minimum 5 years experience
  • Experience in API & Database design
  • Ability to write technical requirements
  • Some exposure to Java/C#

Additional Information


  • TOGAF certification
  • Programming experience


  • A high level of emotional intelligence (EQ)
  • Driven to become the best at what you do
  • Obsessed with learning and upskilling yourself
  • Self-motivated and a self-starter
  • Thrive in a team environment
Job Category: Engineering
Job Type: Full Time
Job Location: Johannesburg

Apply for this position

Allowed Type(s): .pdf, .doc, .docx