Software Engineer

Belay Talent Solutions

Cape Town

Sur place

ZAR 420 000 - 660 000

Plein temps

14 jours+
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV et une lettre de motivation personnalisés en environ une minute.

Passez les filtres ATS

Résumé du poste

Belay Talent Solutions seeks a Software Engineer to design, develop, and maintain scalable software across .NET backend and TypeScript/React frontend. You will work on an integration platform, with 5 years of engineering experience preferred, debugging complex code and building high-performance systems.

The role covers implementing core components, CI/CD pipelines in Azure DevOps, and collaborating on user interfaces and tooling while leveraging Azure services and RESTful APIs.

Qualifications

  • Bachelor's degree or equivalent practical experience in Computer Science, Software Engineering, IT, or related field.
  • Up to 5 years of software development experience in either C#/.NET or JavaScript/TypeScript.
  • Experience with SQL and relational databases.
  • Strong understanding of software engineering principles, design patterns, and best practices.
  • Experience building and consuming RESTful APIs; exposure to Azure is advantageous; familiarity with Git and CI/CD.

Responsabilités

  • 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.

Connaissances

C#/.NET
JavaScript/TypeScript
RESTful APIs
SQL
CI/CD

Formation

Bachelor's Degree in Computer Science or related field

Outils

Azure
Git
Terraform

Description du poste

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 DevOps 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/TypeScript 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 DevOps 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.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Software Developer - Full Stack (C#/.NET)
Senior Software Developer - Full Stack (C#/.NET)

Placements24 • Soweto

Sur place
ZAR 700 000 - 1 100 000
Health insurance
Paid time off
Career growth opportunities
+1
Backend Software Engineer (.Net)
Backend Software Engineer (.Net)

Belay Talent Solutions • Pretoria

Sur place
ZAR 600 000 - 900 000
Senior Full Stack Developer (.NET/Azure)
Senior Full Stack Developer (.NET/Azure)

Solas IT Recruitment • Johannesburg

Sur place
ZAR 900 000 - 1 400 000
Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

Sur place
ZAR 900 000 - 1 300 000
Software Engineer (.NET & AWS)
Software Engineer (.NET & AWS)

iDbase Software • Johannesburg

Sur place
ZAR 600 000 - 800 000
Software Engineer
Software Engineer

Communicate Recruitment • Cape Town

Sur place
ZAR 446 000 - 502 000
Senior Software Engineer - Full Stack Development
Senior Software Engineer - Full Stack Development

Placements24 • Soweto

Hybride
ZAR 900 000 - 1 200 000
Salary + bonus opportunities
Health, dental, and vision insurance
Paid time off
Senior Associate Developer – C#/.NET
Senior Associate Developer – C#/.NET

CF & I Consulting • Cape Town

Sur place
ZAR 700 000 - 745 000
Senior .Net Engineer
Senior .Net Engineer

Explore Group • Cape Town

Hybride
ZAR 900 000 - 1 200 000
Software Engineer (Backend)
Software Engineer (Backend)

Placements24 • Benoni

Hybride
ZAR 700 000 - 980 000
Competitive salary and bonus structure
Health insurance
Generous PTO and holidays
+2