We are set to making the world a better place, by bringing our candidates to our clients, in a way that is simple yet sophisticated.

Job Title
Senior Systems Developer
Employment Type
Full Time
Experience
5 to 9 years
Salary
Negotiable
Job Published
29 April 2025
Job Reference No.
894101837

Job Description

Senior Systems Developer

Market-related Package

Cape Town

Role Purpose

As a Senior Systems Developer, you'll take the lead in the full software development lifecycle, working on application development, system integration, and mentoring junior developers. You’ll contribute to cutting-edge solutions that elevate our operational efficiency and customer experience.

Key Responsibilities

  • Full lifecycle application development

  • Designing, coding, and debugging in C#, .NET (including .NET Core)

  • Developing and integrating Web APIs and web services

  • Supporting, maintaining, and documenting software functionality

  • Conducting code reviews and enforcing development standards

  • Collaborating across teams and participating in build/release processes

  • Mentoring and guiding junior developers

Qualifications and Experience

  • 5–10 years in software application development

  • Strong experience with C#, .NET Core, WebAPI, SQL Server, HTML, JavaScript/TypeScript, and OOP

  • Experience with Xamarin/MAUI

  • Familiarity with Azure DevOps

  • Strong problem-solving, multi-tasking, and communication skills

  • Valid Code 08 driver’s license

  • A passion for innovation, attention to detail, and a love for challenges

Skills

Industries