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

Software Engineer, Backend Developer, Full Stack Developer

Job in Cape Town, 7561, South Africa
Listing for: Belay Talent Solutions
Full Time position
Listed on 2026-09-23
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Full Stack Developer, DevOps
Job Description & How to Apply Below

Software Engineer

Duration:
Permanent

Location:

Somerset West

Overview:
  • We are looking for a talented Software Engineer to join a growing product development team. This role involves designing, developing, and maintaining scalable software solutions across modern backend and frontend technologies. The ideal candidate will have strong problem-solving skills, experience debugging complex applications, and a passion for building high-performance systems.
  • As a Software Engineer, you'll be responsible for working on our integration platform across the .NET 8 backend and/or web app front-end (Typescript, React). You have a solid track record of up to 5 years prior engineering experience and proven ability to debug complex code.
Key Responsibilities:
  • Design, develop, and maintain core platform components and services using modern .NET technologies.
  • Build and enhance integrations with source control and developer tooling platforms.
  • Develop high-performance, stream-based processing solutions capable of handling large volumes of data.
  • Create and maintain reusable services, APIs, and application components.
  • Develop connectors and integrations that efficiently process and transfer data between systems.
  • Implement and maintain integrations with Azure services, including security and storage solutions.
  • Develop and support authentication and identity management solutions using OpenID Connect and related protocols.
  • Build and maintain CI/CD pipelines using Azure Dev Ops and modern deployment practices.
  • Contribute to the development of intuitive web-based user interfaces and visual design tools.
  • Support infrastructure automation and environment management using Infrastructure-as-Code principles.
  • Participate in code reviews, debugging, testing, and continuous improvement initiatives.
Requirements:
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
  • Up to 5 years of software development experience in either:
    • C# /.NET, or
    • JavaScript/Type Script and modern frontend frameworks.
  • Experience working with SQL and relational databases.
  • Strong understanding of software engineering principles, design patterns, and best practices.
  • Experience building and consuming RESTful APIs.
  • Exposure to cloud platforms, particularly Microsoft Azure, is advantageous.
  • Familiarity with version control systems such as Git.
  • Experience with CI/CD pipelines and Dev Ops practices is beneficial.
  • Knowledge of infrastructure automation tools such as Terraform is advantageous.
  • Strong analytical thinking, troubleshooting, and debugging skills.
  • Excellent communication and collaboration skills.
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