Senior Application Support Engineer – Client Platform

Tumaini Consulting

Durban

Presencial

ZAR 750 000 - 1 100 000

Tempo integral

14 dias+
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Together Staffing group is seeking a Senior Application Support Engineer to own enterprise deployments and drive resolution of complex production issues across C#, Vue.js, Electron, .NET, Windows, Linux, and Azure. You will provide root-cause analysis and guide post-deployment validation in corporate environments.

Ideal candidates have 5+ years in technical support or related roles, strong client-facing skills, and hands-on debugging of Electron and .NET apps, with scripting and Azure monitoring

Qualificações

  • 5+ years’ experience in technical support, solutions engineering, platform engineering or a related technical role.
  • At least 2 years’ client-facing experience.
  • Hands-on C# experience sufficient to read, debug and interpret application code, stack traces and logs.
  • Strong Vue.js and Electron diagnostic experience.
  • Experience debugging Electron main/renderer processes, IPC, packaging and auto-update issues.
  • Working knowledge of Angular, including components, services, routing and state management, with the ability to make small bug fixes.
  • Comfortable working from the command line across both Windows and Linux.
  • Experience installing, configuring and troubleshooting .NET applications in Windows and/or Linux environments.
  • Proven experience diagnosing enterprise networking issues involving firewalls, proxies, certificates, PKI, TLS, allowlisting and network paths.
  • Proficiency with Azure Monitor and Log Analytics.
  • Experience conducting remote installations and technical troubleshooting sessions with enterprise IT teams.
  • Strong written and verbal communication skills.
  • Ability to take ownership of complex issues and drive them through to resolution.

Responsabilidades

  • Act as the primary technical point of contact for enterprise clients experiencing application and deployment issues.
  • Own remote support cases from initial triage through verified resolution and provide clear written root-cause summaries.
  • Lead remote installations, upgrades and post-deployment validation within corporate environments.
  • Diagnose issues across the application, desktop client, server application and surrounding infrastructure.
  • Read and interpret C# application code, stack traces and logs to identify probable root causes.
  • Diagnose Vue.js and Electron issues using browser DevTools, including renderer/main-process failures, IPC issues, packaging, code signing and auto-updates.
  • Troubleshoot the .NET Server Connect application across Windows and Linux environments.
  • Investigate firewalls, proxies, certificate trust chains, TLS, allowlisting and network-path issues.
  • Use Azure Monitor and Log Analytics to investigate telemetry and operational issues.
  • Develop PowerShell and/or Bash scripts to automate recurring diagnostics.
  • Distinguish between configuration, environment and genuine product issues and elevate with structured reproduction information where required.
  • Identify recurring problems and drive permanent improvements through product changes, documentation or installation processes.
  • Contribute to small bug fixes and stability improvements across C#, Vue.js/Electron and, secondarily, Angular.
  • Participate in occasional escalation support for confirmed client incidents outside standard South African business hours.
  • Contribute to Azure networking discussions and feed recurring technical issues into engineering planning.

Conhecimentos

C#
Vue.js
Electron
.NET
Windows
Linux
Azure Monitor
PowerShell
Bash
Networking
IPC debugging

Ferramentas

DevTools
Log Analytics
SQL basics

Descrição da oferta de emprego

Our client is seeking a technically strong Senior Application Support Engineer to take end-to-end ownership of enterprise client deployments and complex production issues. This is not a traditional help-desk role; the successful candidate will work across C#, Vue.js, Electron, .NET, Windows, Linux, networking and Azure observability to diagnose problems in environments outside of direct organisational control.

Key Responsibilities
  • Act as the primary technical point of contact for enterprise clients experiencing application and deployment issues.
  • Own remote support cases from initial triage through verified resolution and provide clear written root-cause summaries.
  • Lead remote installations, upgrades and post-deployment validation within corporate environments.
  • Diagnose issues across the application, desktop client, server application and surrounding infrastructure.
  • Read and interpret C# application code, stack traces and logs to identify probable root causes.
  • Diagnose Vue.js and Electron issues using browser DevTools, including renderer/main-process failures, IPC issues, packaging, code signing and auto-updates.
  • Troubleshoot the .NET Server Connect application across Windows and Linux environments.
  • Investigate firewalls, proxies, certificate trust chains, TLS, allowlisting and network-path issues.
  • Use Azure Monitor and Log Analytics to investigate telemetry and operational issues.
  • Develop PowerShell and/or Bash scripts to automate recurring diagnostics.
  • Distinguish between configuration, environment and genuine product issues and elevate with structured reproduction information where required.
  • Identify recurring problems and drive permanent improvements through product changes, documentation or installation processes.
  • Contribute to small bug fixes and stability improvements across C#, Vue.js/Electron and, secondarily, Angular.
  • Participate in occasional escalation support for confirmed client incidents outside standard South African business hours.
  • Contribute to Azure networking discussions and feed recurring technical issues into engineering planning.
Essential Requirements
  • 5+ years’ experience in technical support, solutions engineering, platform engineering or a related technical role.
  • At least 2 years’ client-facing experience.
  • Hands‑on C# experience sufficient to read, debug and interpret application code, stack traces and logs.
  • Strong Vue.js and Electron diagnostic experience.
  • Experience debugging Electron main/renderer processes, IPC, packaging and auto‑update issues.
  • Working knowledge of Angular, including components, services, routing and state management, with the ability to make small bug fixes.
  • Comfortable working from the command line across both Windows and Linux.
  • Experience installing, configuring and troubleshooting .NET applications in Windows and/or Linux environments.
  • Proven experience diagnosing enterprise networking issues involving firewalls, proxies, certificates, PKI, TLS, allowlisting and network paths.
  • Proficiency with Azure Monitor and Log Analytics.
  • Experience conducting remote installations and technical troubleshooting sessions with enterprise IT teams.
  • Strong written and verbal communication skills.
  • Ability to take ownership of complex issues and drive them through to resolution.
Advantageous
  • Azure networking experience, including VNets, NSGs, private endpoints, Azure DNS and Application Gateway.
  • Electron packaging, code signing and auto‑update experience.
  • Linux administration, including systemd, journald and package management.
  • PowerShell and/or Bash scripting.
  • Enterprise PKI and certificate management.
  • Azure Entra ID, SAML or OIDC/SSO experience.
  • Basic SQL knowledge.
  • Azure certifications such as AZ-900, AZ-104 or AZ-204.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Application Support Engineer (Client Platform)
Senior Application Support Engineer (Client Platform)

Unitrade 745 (Pty) Ltd • Cape Town

Presencial
ZAR 600 000 - 900 000
Senior Application Support Engineer
Senior Application Support Engineer

Perssol • Cape Town

Presencial
ZAR 420 000 - 700 000
Senior Support Engineer
Senior Support Engineer

ZealHR • Wes-Kaap

Presencial
ZAR 720 000 - 960 000
Senior Application Support Engineer - Enterprise Platform
Senior Application Support Engineer - Enterprise Platform

Tumaini Consulting • Durban

Presencial
ZAR 750 000 - 1 100 000
Senior Client Platform Engineer - End-to-End App Support
Senior Client Platform Engineer - End-to-End App Support

Unitrade 745 (Pty) Ltd • Cape Town

Presencial
ZAR 600 000 - 900 000
Senior Windows & Cloud Engineer
Senior Windows & Cloud Engineer

Tracker South Africa • Johannesburg

Presencial
ZAR 900 000 - 1 300 000
Senior Application Developer – C# / .Net
Senior Application Developer – C# / .Net

Salix Recruitment • Johannesburg

Presencial
ZAR 700 000 - 1 100 000
Senior App Support Engineer - Remote/Hybrid & Azure
Senior App Support Engineer - Remote/Hybrid & Azure

Perssol • Cape Town

Híbrido
ZAR 420 000 - 700 000
Senior Full-Stack Dev — Hybrid (Azure, React/.Net)
Senior Full-Stack Dev — Hybrid (Azure, React/.Net)

Together Staffing Group • Durban

Híbrido
ZAR 391 000 - 558 000
Systems Engineer
Systems Engineer

Atlas Technica, LLC • Cape Town

Teletrabalho
ZAR 350 000 - 650 000