Senior Software Developer

7 hours ago

gauteng, South Africa Network Finance Full-time
Key Requirements:
  • 8-10 years' software development experience
  • Degree in Computer Science, Engineering, or a related field
  • Strong experience with:
    • C#,. NET /. NET Core
    • Angular, Node.js, Java Script
    • SQL Server
    • Docker & containerisation
    • Web APIs (JSON)
    • Cloud platforms (Azure and/or AWS)
  • Experience with Agile methodologies and SDLC best practices
  • Strong understanding of software architecture, testing, security, and performance optimisation
  • Exposure to AI development, AKS/EKS, Flutter, and cloud certifications is advantageous
What You'll Do:
  • Design, develop, test, and deploy high-quality software solutions
  • Drive architectural decisions and technical best practices
  • Collaborate with cross-functional teams
  • Mentor and support developers within the team
  • Contribute to continuous improvement, innovation, and product excellence