Senior Full Stack Developer - AI Augmented
Job Crystal · Johannesburg, GP
Posted 20 August 2026
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Job Intro
Senior Full Stack Developer - AI Augmented - Johannesburg, GP Gauteng
This senior engineering role combines full-stack development, database design and practical AI adoption within a fintech environment. It suits a developer who can deliver reliable software, improve existing systems and apply AI carefully in a regulated, data-sensitive setting. Job Specification
ABOUT THE ROLE
- Design, build, test and maintain robust software using C# / .NET and suitable frontend technologies.
- Develop and support APIs, backend services, internal tools and system integrations.
- Improve existing systems through refactoring, performance optimisation, stronger error handling, logging and maintainability.
- Translate business priorities into clear technical delivery with technology leadership and the wider team.
- Participate in sprint planning, estimation, code review, technical design and production support.
- Help productise internal shadow-development solutions where required.
- Work with non-technical stakeholders to understand operational problems and shape practical solutions.
- Support low-code and workflow platforms, including stabilisation or migration where needed.
- Mentor junior developers through code review, pairing and architectural guidance.
Offer
WHAT YOU'LL NEED
- Strong hands-on C# / .NET experience.
- Solid API and backend engineering capability, with attention to reliability, validation, idempotency, versioning and security.
- Strong SQL skills, ideally with PostgreSQL experience.
- Database design ability across modelling, indexing, migrations and performance tuning.
- Full-stack capability, with the ability to build useful interfaces as well as backend logic.
- Genuine AI-assisted development experience, using AI as an accelerator while verifying outputs carefully.
- Practical understanding of prompts, context, retrieval, structured outputs, model limitations and safe usage.
- Engineering discipline across testing, code review, version control, CI/CD awareness and documentation.
- Clear communication and the confidence to explain technical issues to business users, managers and developers.
NICE TO HAVE
- Power Apps, Power Automate and Dataverse.
- Power BI and reporting or dashboarding experience.
- Azure DevOps, Git, pull requests, build pipelines and release workflows.
- JavaScript, TypeScript, React, Blazor or similar frontend frameworks.
- Vector databases, embeddings, semantic search or retrieval-augmented generation.
- Observability, logging, monitoring and production incident support.
- Experience stabilising legacy, low-code or poorly documented systems.
WHY JOIN US
- You will work in a fintech environment where lending, workflow automation and data-sensitive operational systems require security, auditability, compliance and reliability.
- The role involves real business-facing problem solving across finance, credit, operations, sales and procurement.
- There is clear scope to improve engineering standards through mentoring, code review, architecture input and calm problem-solving.
- The environment values practical AI adoption within approved tools and governed workflows, rather than experimentation without controls.
- POPIA awareness, secure coding and disciplined handling of sensitive information are essential to the way work is done.
- Apply if you want a senior hands-on role where strong engineering judgement, database capability and responsible AI use all matter.
Monthly Salary: Market related