Own the technical direction and delivery of client systems, and lead the engineers building them. Three-year contract, hybrid in Johannesburg.
This is a hands-on leadership role, not a management one. You will still be in the code, and you will also be the person who decides how a system is shaped, what gets built first, and when to tell a client that the thing they asked for is not the thing they need. You will be accountable for delivery on client engagements: the architecture, the estimate, the sequence and the handover. Our standard is that another engineer could take over what we built without us, and holding that line is a large part of this job. The contract runs three years. You will be living with your own architectural decisions long enough to learn from them, which is the only way anyone actually gets better at this.
We do not advertise a salary. Tell us what you are looking for when you apply and we will be straight with you about whether it is in range.
Attach your CV on the careers page and pick this role from the list. It takes a minute, and it goes straight to the people doing the hiring.