Software Architect

Bolt Talent Solutions

Responsible for developing and implementing software that will meet business needs

Our client based in Cape Town who is leader in enterprise data & transaction management landscape within the Banking / Payment switching and GSM technologies is looking to hire a highly experienced Software Architect to join their dynamic team!

Main Purpose of Job
  • Responsible for developing and implementing software that will meet business needs. You will be responsible for communicating with clients and other teams to determine their requirements, creating comprehensive solution plans, and guiding a team of software engineers as they develop the final product.
  • You should be an expert in problem solving with a strong understanding of the broad range of software technologies and platforms available.

Qualifications and Experience

• Degree or Diploma with 8+ years relevant work experience in similar role within the Banking / Payment switching & GSM technologies  environments
• Experience with designing and operating scalable Java web applications
• Experience with at least one or more of the following database systems, Oracle and/or Postgres
• Professional fluency in tools, including GitHub, Jenkins, Jira, Bitbucket and others

  • Strong Analytical skills to apply scientific reason and methodological exactness
  • Exhibit good knowledge of Microsoft Office, Excel, Project, Visio and other applications
  • Great knowledge of IT processes and willingness to constantly learn


• Experience in Agile methodologies
• Experience of cloud platform such as AWS or Google Cloud
• Experience / exposure with MicroServices Architecture
• Exposure to / understanding of GSM technologies


  • Software Architect Framework & Documentation
  • Requirement Analysis and Design
  • Internal & External Communication
  • Training and Mentorship
  • Knowledgebase
  • Research and Development

This role Role reports to Software Development Manager.