📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Mid to Senior Software Engineer (.NET / Java)

Dijkstrack

Remote
Permanent Remote 🇬🇧 English
Java C# .NET RESTful APIs SQL relational databases Git Agile AWS Azure GCP Docker Kubernetes microservices CI/CD Angular React

Job description

About the role

Join Dijkstrack as a Software Engineer and help build enterprise‑scale applications for leading organisations across multiple industries. This remote position lets you work from anywhere in South Africa while collaborating with cross‑functional teams to deliver high‑quality, scalable software solutions.

Key responsibilities

  • Design, develop and maintain robust backend services and APIs.
  • Write clean, well‑tested, and maintainable code following modern best practices.
  • Collaborate with Product Managers, QA Engineers and fellow Developers throughout the full software development lifecycle.
  • Participate in architecture discussions, technical design reviews and code reviews.
  • Troubleshoot, optimise and improve existing systems to meet performance and reliability goals.

Required profile

  • Commercial experience developing software with Java or C#/.NET.
  • Strong understanding of object‑oriented programming and software design principles.
  • Experience building RESTful APIs and working with SQL/relational databases.
  • Proficiency with Git and modern Agile development workflows.
  • 3+ years of experience for mid‑level or 6+ years for senior‑level roles.
  • Based in South Africa; a degree in Computer Science or related field is advantageous but not mandatory.

Required skills

  • Java
  • C# / .NET
  • RESTful API development
  • SQL and relational databases
  • Git
  • Agile methodologies
  • Object‑oriented programming

What we offer

  • Fully remote work from anywhere in South Africa.
  • Permanent employment with long‑term career growth.
  • International projects using modern technologies.
  • Collaborative, supportive engineering culture.
  • Opportunities to work across diverse industries and solve meaningful technical challenges.
  • Continuous learning and professional development.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Dijkstrack.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Permanent.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 2 days from now

33 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Dijkstrack