Enable job alerts via email!

Vdi-Virtual Device Software Developer (Contract) - Gauteng / Hybrid - Isb5302719 / 2720

Isanqa

Gauteng

Hybrid

ZAR 600,000 - 1,000,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Software Engineer to join their global team in Gauteng. You will develop and maintain high-performance virtual desktop infrastructure while ensuring smooth operations and automation improvements. This role offers a balanced work environment with opportunities for collaboration and innovation, suitable for candidates with extensive experience in C# and cloud technologies.

Qualifications

  • 8-10 years of related working experience.
  • Experience in programming languages C#.
  • Experience with ITIL processes (Problem, Incident, Change management).

Responsibilities

  • Responsible for the development and operation of the GROUP Digital Workspace infrastructure.
  • Ensure VDI platforms run smoothly and improve operational excellence.
  • Collaborate with international teams to enhance stability and availability.

Skills

C# Development
REST APIs
MS SQL
CI/CD Pipelines
Microservices Architecture
Cloud Computing
Agile Methodologies

Education

University degree in a relevant field

Tools

Azure
Kubernetes
Docker
ITIL
JIRA

Job description

Introduction

Our client requires the services of a Software Engineer (Senior) - Midrand / Menlyn / Rosslyn / Home Office rotation.

Amazing brand with cutting-edge technology

Excellent teams in global team collaboration

High work-life balance with flexible hours

Agile working environment

Experience:

8-10 years of related working experience

commencement:

As soon as possible

Duties & Responsibilities

Role: Be part of a global team responsible for the development and operation of the GROUP Digital Workspace, including the product Virtual Device (VDI). Our product vision is to provide virtual desktops and apps within 10 minutes to our customers worldwide. The focus lies on worldwide delivery (Cloud & On-Premises) of the virtual desktop, app, and access infrastructure for internal and external partners.

This product, as part of the Digital Workspace, offers a complex platform that allows scaling of high-performance virtual desktops and apps. Our service delivery encompasses all company processes within the Group.

Be involved in maintaining and operating a global GROUP Digital Workspace infrastructure for virtual devices. Be a maintenance and operations-focused team member for our cloud and on-premises VDI platforms. Ensure the infrastructure for VDI platforms runs smoothly. Actively work on improving operational excellence, including automation and proactive monitoring approaches.

Collaborate with an international product team, external providers, vendors, and end-users. Treat security as a first-class citizen. Work closely with stakeholders and development teams to improve platform stability and availability. Coordinate with other IT teams on integrating new features and components.

Main functions: Responsible for the operations and standardization of the GROUP enterprise VDI infrastructure, platform, and desktop components. Verify, plan, and execute maintenance tasks with other infrastructure teams. Continuously work on improving operational stability. Automate platform operations, troubleshooting, and maintenance tasks. Install, configure, and deploy virtual apps and desktop images. Maintain RDSH servers (e.g., Windows Server, Windows Multisession). Manage Published Application presentation layers (e.g., XenApp & Citrix Workspace). Harden applications and servers (e.g., Ivanti). Use application monitoring tools.

Desired Experience & Qualifications
  • A university degree in a relevant field or comparable qualification.
  • 5+ years of experience in programming languages CSharp.
  • Experience with Windows desktops and server support.
  • Experience with Windows Terminal Server.
  • Experience with software packaging and image creation.
  • Experience with hardware and software lifecycle management.
  • Experience with ITIL processes (Problem, Incident, Change management).
Essential Skills
  • Experience working as a C# Developer.
  • Solid experience with developing REST APIs using C# and .NET.
  • Knowledge of relational databases, preferably MS SQL / Cosmos.
  • Experience with CI/CD pipelines, especially with GITHUB Enterprise.
  • Object-oriented development, solution design patterns, and best practices.
  • Deep understanding of microservices architecture.
  • Knowledge of unit testing development in GITHUB.
  • Experience with cloud computing technologies (Azure, Kubernetes, Docker).
  • Understanding of MEAN stack development.
  • Knowledge of machine learning and conversational bots (GenAI).
  • Experience working with agile methodologies.
  • Experience in an ITIL-conformant environment using tools like JIRA, Confluence, Bitbucket.
Advantageous Technical Skills
  • Experience with cloud providers (Microsoft Azure, AWS).
  • Experience in operation and maintenance of VDI technologies (Microsoft and VMware Horizon).
  • Automated problem remediation.
  • Knowledge of machine learning for data analytics.
  • Understanding of REST API technology.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.