Architect: Card Processing Channels – (Solutions Architecture / Python / Cobol / Software development

Southern Africa
Posted 2 weeks ago

Reference No. JA-SR-CB002

Reference Number: JA-SR-CB002

Job Description: 

  • Responsible for producing a comprehensive technical specification that includes non-functional requirements
  • Assist the BA to ensure that the functional design offers a technical viable solution and address the business requirements
  • Design test plans and provide guidelines to facilitate performance and stress testing.
  • To fulfill the role of a Subject Matter Expert (SME) and senior advisor on all matters relating to solutions architecture.
  • To conceptualise, design and articulate solutions designs in relation to specific business value/problems.
  • To forge a link between the existing enterprise architecture and a particular initiative, and guarantee the solution designed meets the company's architecture standards and architectural vision


  • 6 – 8 years’ experience in software development, including a minimum of:
  • 4+ years software design
  • 4+ years proven working experience in software engineering and development (Cobol, Java, . Net, Python and/ JavaScript)
  • Proven experience in systems architecture/design
  • Financial services experience.

Qualifications (Minimum)

  • A relevant tertiary qualification in Information Technology – Computer Science or Information Systems
  • Grade 12 National Certificate / Vocational
  • A relevant post graduate degree in Information Technology (Ideal)


Detailed knowledge and understanding of:

  • System architecture principles and applications (IT technologies and software architecture)
  • System analysis and design
  • Agile systems development processes (CI/CD standards and agile delivery methods)
  • Software development (typed and scripting coding languages)
  • Service- orientated architecture (SOA) and designing and delivering scalable and reliable solutions
  • Policy, standards, and best practices
  • Financial services systems environment
  • Banking business model
  • Business Process Modelling
  • Business Analysis
  • Cloud architectures
  • Big data modelling
  • Best practices of Quality Assurance (QA)
  • DevOps development, culture, and principles
  • Various development technologies (Preferably: Cobol, Java, . Net, JavaScript and Python ecosystems)
  • Skills

If you wish to apply for the position, please send your CV to .

Please visit for more exciting opportunities.

Jamie Adams

Recruitment Specialist

CA Finance

CA Global will respond to short-listed candidates only. If you have not had any response in two weeks, please consider your application unsuccessful however your CV will be kept on our database for any other suitable position

Apply now

Job Features

Job CategoryFinance

Apply Online