Senior Software Engineer — Cloud, AI & Architecture
Summary
Senior engineer who designs, builds, tests and deploys software while driving architectural decisions across cross-functional teams. Core stack is C#/.NET, Angular, Node.js, JavaScript, SQL Server, Docker and Azure/AWS cloud, with AI work as a bonus.
Network Finance is seeking an experienced software professional to join its tech team in South Africa. You will design, develop, test, and deploy high-quality software solutions, and drive architectural decisions across cross-functional teams.
The role requires 8-10 years of software development, a degree in CS/Engineering, and strong expertise in C#, .NET, Angular, Node.js, JavaScript, SQL Server, Docker, Web APIs, and cloud platforms (Azure/AWS). AI exposure is a plus.
What they ask for
Required
- 8-10 years of software development experience
- Degree in Computer Science or Engineering
- Strong expertise in C# and .NET
- Strong expertise in Angular
- Strong expertise in Node.js
- Strong expertise in JavaScript
- Strong expertise in SQL Server
- Experience with Docker
- Experience building Web APIs
- Experience with cloud platforms (Azure/AWS)
Preferred
- AI exposure