Job title: Lead Software Engineer – 6 Month Contract, R800PH – Drive OCR & IDP Integration for a Data-Led Enterprise Transformation for SA Bank – Remote
Job type: Contract
Emp type: Full-time
Pay rate: ZAR 800.00
Location: Remote
Job published: 02/06/2025
Job ID: 42072

Job Description

This is a fully remote 6-month contract opportunity offering R800PH

 

A great opportunity for a Senior Software Engineer with deep AWS expertise to take full ownership of integrating enterprise-scale OCR (Optical Character Recognition) and IDP (Intelligent Document Processing) solutions into a large-scale data transformation programme.

 

THE COMPANY

 

This large-scale banking enterprise is in the midst of a significant shift towards data-driven operations, building out a next-generation data platform to surface insights across all business units and value streams. The team you’ll join sits at the centre of this transformation, responsible for identifying, extracting, and delivering structured intelligence from unstructured sources like forms, PDFs, and images. They’re investing heavily in AWS-native services and LLM-based AI tooling, with OCR/IDP forming a critical pillar in their broader automation strategy.

 

THE ROLE

 

As Lead Software Engineer, you will spearhead the rollout of an enterprise-grade OCR/IDP system—evaluating vendor tools, implementing the chosen solution into the AWS ecosystem, and integrating it across internal workflows. You’ll define best practices for secure, scalable document processing using AWS services (Lambda, Step Functions, EC2, IAM, ECS) and ensure processed outputs support analytics, AI, and downstream decision-making.

 

You’ll collaborate closely with data teams, business units, and AI stakeholders to ensure the solution aligns with both current needs and long-term strategy. As a technical leader, you’ll drive architectural decisions, conduct peer code reviews, and guide engineers on integration patterns and LLM adoption.

 

THE REQUIREMENTS

 

5–10 years of experience as a Senior Software Engineer or Tech Lead

Strong, production-level experience working with AWS services, particularly:

EC2, ECS, Lambda, IAM, Step Functions

Experience in OCR & IDP integration (commercial or open-source platforms)

A strong understanding of technical evaluation techniques for document processing tools

Experience conducting peer code reviews or leading small to mid-size engineering teams

Familiarity with LLM-based document understanding, NLP, or AI-based summarisation (advantageous)

Exposure to tools like AWS Textract, AWS Comprehend, AWS A2I, or HuggingFace models (advantageous)