[Hiring] Senior Application Support Engineer @Recruit
Senior Application Support Engineer @Recruit

[Hiring] Senior Application Support Engineer @Recruit

2d ago - Recruit is hiring a remote Senior Application Support Engineer. 💸 Salary: unspecified 📍Location: Northern America, Latin America (LATAM), Western Asia (Middle East), Northern Europe, Southern Africa

Role Description

Our client is a privacy-preserving data collaboration platform used by enterprise financial services, retail, and data-intensive clients across South Africa, the UK, US, UAE, and Brazil. The company’s client-facing product is the company’s Desktop Connect v2 (“Desktop Connect”), an Electron desktop client with a Vue.js renderer and C# backend that runs on client Windows/macOS endpoints, backed by Server Connect, a C# .NET console application that runs on the client’s own Windows or Linux servers to handle the server-side connection.

This role owns getting that application installed, trusted, and running in environments they don’t control, and diagnosing it — end to end, across the application code, the desktop client, and the surrounding network — when it doesn’t. This is not a help-desk role.

What you’ll do:

  • Serve as the primary technical point of contact for enterprise clients running into trouble with Desktop Connect.
  • Own remote support sessions from first contact through verified resolution — triage, clear communication, and a written summary of what happened and why.
  • Lead remote installations and upgrades into corporate networks with real security constraints and validate that they actually work post-deployment.
  • Spot patterns across recurring cases and drive them to a permanent fix — in the product, the docs, or the install process.
  • Own the company’s installation documentation and support knowledge base as living systems, not static files.

Qualifications

  • Hands-on C# — sufficient to read, debug and interpret application code, stack traces, and logs.
  • Hands-on Vue.js and Electron diagnostic experience at equivalent depth to C#.
  • Working, hands-on familiarity with Angular — enough to make small, safe bug fixes to the company's companion web app.
  • Comfortable working from the command line on both Windows and Linux server environments.
  • Proven experience diagnosing complex enterprise environment failures.
  • Proficiency with Azure Monitor and Log Analytics for operational troubleshooting.
  • Clear, professional written and verbal communication.
  • 5+ years in a technical support, solutions engineering, or platform engineering role, with at least 2 years client-facing.

Requirements

  • Application-layer diagnosis, both directions of the stack, at equal depth.
  • C# diagnosis — read and interpret application code, stack traces, and logs.
  • Vue.js/Electron diagnosis — diagnose client-side failures using browser DevTools.
  • Server Connect diagnosis — troubleshoot the Server Connect .NET console application.
  • Environment and network diagnosis — firewall rules, proxy configuration, certificate trust chains.
  • Observability — use Azure Monitor and Log Analytics to query, interpret, and act on telemetry and error logs.
  • Classification — tell the difference between a support/config issue, an environment issue, and a genuine product bug.
  • Triage incoming cases by severity and manage client expectations.
  • Contribute to small bug fixes and stability improvements across the C# backend, the Vue.js/Electron desktop client, and the Angular web app.
  • Escalation availability for confirmed client incidents outside standard South Africa business hours.
  • Contribute to Azure networking discussions relevant to client deployments.

Benefits

  • Opportunity to work in a role with real technical depth and client-facing stakes.
  • Ability to eliminate recurring failures and improve the overall client experience.
Before You Apply
remote Be aware of the location restriction for this remote position: Northern America, Latin America (LATAM), Western Asia (Middle East), Northern Europe, Southern Africa
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Application Support Engineer @Recruit Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 120,000+ Remote Jobs
remote Be aware of the location restriction for this remote position: Northern America, Latin America (LATAM), Western Asia (Middle East), Northern Europe, Southern Africa
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 120,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 120,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later