About the Role
We're looking for a dynamic, curious, and creative full-stack developer to join a fast-moving fintech engineering team that's AI first in both mindset and toolset. You'll be part of a US-based fintech with clients across Africa, the Americas, Europe, and Asia, building and scaling a next-generation working‑capital platform that powers digital finance globally. The focus of this role is back-end development and architecture, with exposure to the front-end where needed to support full‑stack delivery. You'll work across new greenfield projects and legacy modernization, helping to evolve a platform where AI, finance, and technology intersect. Speed to market is key as we move fast, prototype quickly, and iterate often to deliver impactful solutions that drive real business value.
What You'll Do
Testing should feel second nature.
- Design, build, test, and deploy back‑end services, APIs, and integrations using .NET, C#, Python, and Azure.
- Work extensively with Azure SQL (MSSQL), designing and optimizing stored procedures, functions, and views.
- Architect, modernize, and evolve existing systems into scalable, cloud‑ready services.
- Integrate AI and ML capabilities into APIs, automation, and decision workflows.
- Contribute to front‑end components in React or Vue when needed, ensuring smooth user experiences and API alignment.
- Collaborate with product, business, and infrastructure teams to translate requirements into scalable, high‑performing solutions.
- Contribute to DevOps practices including Git workflows, CI/CD pipelines, and deployment automation.
- Ensure reliability through testing: unit, integration, and performance.
What We're Looking For
- 8+ years professional software engineering experience.
- Deep back‑end experience with C# / .NET Core / .NET 8+, building APIs, and designing service layers.
- Exceptional SQL expertise (Azure SQL / MSSQL) including stored procedures, views, indexing, query optimization, and performance tuning.
- Strong understanding of Azure services (App Services, Functions, Storage, DevOps, etc.).
- Comfortable using Python for AI integration, automation, or data workflows.
- Familiar with front‑end technologies (React or Vue, TypeScript, or JavaScript) and able to contribute when needed.
- Experience with DevOps, Git, CI/CD pipelines, and containerization (Docker, Kubernetes).
- Naturally curious, proactive, and eager to explore new technologies.
- AI or ML knowledge or enthusiasm to apply it in real‑world products.
Why You'll Love It Here
- Be part of a global fintech solving real‑world financing challenges across multiple continents.
- Work in a process‑flexible, innovation‑driven team that values creativity, autonomy, and initiative.
- Azure‑first, AI‑first culture that uses and builds intelligent cloud solutions.
- A mix of greenfield innovation and legacy modernization keeps the work exciting.
- Speed to market is a core principle where you'll help deliver solutions that make an immediate impact.
- Direct influence on architecture, design, and product direction.
- Exposure to fintech, credit, data engineering, and AI‑driven automation.
- On‑site in Stellenbosch, with hybrid work considered for the right candidate.
- Opportunity for a permanent role after contract.