Senior Full Stack Developer | Fintech | Remote
Are you a Senior Full Stack Developer looking for an opportunity where you can work on complex, scalable systems and have a real impact on the technology behind digital payments?
Our client is a leading fintech and payments company that is growing its engineering team and is looking for a Senior Full Stack Developer to join their team.
This is a great opportunity for an experienced engineer who enjoys working across the full technology stack, contributing to architecture and technical decisions, and taking ownership of solutions from development through to production.
What you'll be working with:
- C# / .NET
- Angular & TypeScript
- RESTful APIs
- Microservices & distributed systems
- Event-driven architecture & asynchronous messaging
- Microsoft Azure
- Azure Service Bus
- Azure SQL
- Redis
- Azure DevOps & CI/CD
- SQL & relational databases
What you'll be doing:
- Design, build and maintain scalable full-stack applications
- Develop modern, responsive Angular applications
- Build robust APIs and backend services using C#/.NET
- Contribute to solution architecture and technical design
- Work with microservices and distributed systems
- Improve application performance, scalability and reliability
- Contribute to cloud infrastructure, CI/CD and deployment automation
- Support and troubleshoot production systems
- Mentor developers and contribute to engineering standards and best practices
- Collaborate closely with Product, Design and Engineering teams
What we're looking for:
- 5-8+ years' professional software development experience
- Strong hands-on experience with C#/.NET, Angular and TypeScript
- Experience with REST APIs, microservices and distributed systems
- Strong Azure or similar cloud experience
- Experience with event-driven architecture and asynchronous messaging
- Solid SQL/database experience
- Experience with CI/CD and Azure DevOps or similar
- Strong problem-solving and troubleshooting ability
- Experience with code reviews and mentoring
- Someone who takes ownership and enjoys solving complex technical challenges
- A degree in Computer Science, Software Engineering or a related field is beneficial, but equivalent professional experience will be considered.
The opportunity:
📍 Remote – South Africa
💻 Senior technical role
💰 Competitive remuneration
🚀 Join a growing fintech engineering team
💡 Opportunity to contribute to architecture and technical direction
If you're a senior engineer who wants to work on scalable payment technology while continuing to grow technically, we'd love to hear from you.
#Hiring #SeniorDeveloper #FullStackDeveloper #SoftwareDeveloper #DotNet #CSharp #Angular #TypeScript #Azure #Fintech #TechJobs #SouthAfrica #RemoteJobs #SoftwareEngineering