Software Engineer

Pragma • Cape Town, Western Cape • Posted July 02, 2026

Position Overview

At Pragma, we embrace modern, responsible technology to enhance theway we work. Successful candidates must be open to using AI assistive technologies as part of the software development lifecycle. These tools may be used to support activities such as code generation, debugging, testing, documentation, and problem-solving, while maintaining highstandards of engineering judgement, code quality, security, and ethicalpractice. A willingness to learn, adapt, and use AI tools effectively in a collaborative environment is essential.