×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack C# Software Engineer - React​/Azure

Job in Cape Town, 7561, South Africa
Listing for: 60 Degrees
Full Time, Part Time position
Listed on 2026-09-24
Job specializations:
  • Software Development
    Full Stack Developer
Job Description & How to Apply Below
Position: Senior Full Stack C# Software Engineer - React /Azure

Position Description

Software Engineer (Full Stack, Senior)

Location(s):

  • Cape Town(Tyger Valley), WC, South Africa
  • Brisbane(Murarrie),QLD, Australia
  • Sydney(Silverwater), NSW, Australia

Business Unit:
Engineering
Department:
Software Engineering

Reports to:

Head of Platforms. Dotted line to team lead.
Type:
Hybrid 50% in office (2-3 days per week)

Role Summary

The Software Engineer (Full Stack, Senior) designs, builds, ships and operates major features and microservices end to end across Kallipr’s SaaS platform through the full SDLC. The role is hands on and primarily backend-focused, with frontend contribution where needed. This person builds APIs, shapes domain logic, and implements integrations that support device connectivity, platform services, and customer-facing features.

Kallipr engineers own their software from design through production. You build it, you ship it, you watch it, you fix it. Operational depth — pipelines, monitoring, and production support — is as much a part of this role as writing code.

A Senior Full Stack Engineer defines clear, scalable service workflows and data contracts across frontend, backend, and hardware boundaries, ensuring systems interact reliably and perform well in real-world conditions. They work closely with the embedded engineering team to integrate new devices and account for device behaviour in production. They solve non-trivial technical problems that require investigation, judgment, and sound trade-offs, and they improve system design through practical, maintainable engineering decisions.

The role carries ownership for complex services and major feature architecture within a broader system. Senior Engineers lead design discussions in their domain, make and explain long-term trade-offs across reliability, security, cost, and delivery speed, and strengthen operational health through improvements to observability, resilience, CI/CD, and production support. They raise engineering standards through hands on contribution, mentoring, and cross-team collaboration, helping ensure that adjacent systems connect cleanly and that the platform can scale sustainably.

Key Responsibilities Software Design and Development

  • Design, buildand deliverscalable, secure and reliable software features, cloud infrastructure and components
  • Work on backend logic, APIs, service integration and some front-end functionality across the platform
  • Follow software engineering standards and help improve them

Pipeline and cloud infrastructure

  • Maintain build pipelines and deployment stages
  • Design, build and maintain cloud infrastructure as code
  • Contribute to container build processes and image maintenance.
  • Implement and support test automation and quality checks
  • Support design discussions and propose improvements for cost, security, and reliability.

Security, Compliance, and Governance

  • Apply, review and support security controls across cloud resources
  • Support compliance with industry and regulatory standards
  • Support cost optimizations, scaling changes, and service selections

Collaboration and Product Delivery

  • Operate as part of a product team, working on Device/Core or Experience streams.
  • Work with product partners to clarify requirements and translate business needs into technical solutions
  • Collaborate with embedded engineers to integrate new devices and understand device behaviour.
  • Support investigation of production issues when required.
  • Mentor other Engineers and support onboardingof new hires

Quality and Continuous Improvement

  • Review team designs, code and provide practical feedback.
  • Identify and implement improvements that increase reliability, maintainability, and delivery speed.
  • Use AI tools to accelerate development and improve solution quality.

Operations and Support

  • Support incident response and root-cause…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary