Technical Support Engineer (.NET)
Role details
Job location
Tech stack
Job description
You will be joining a small, high-ownership support team dedicated to helping customers solve complex technical challenges across three .NET products: Document Automation Server, Searchlight, and DocuViewer. These are mature, widely deployed tools used by developers building serious document workflows; customers expect expert-level responses, not workarounds. The role is roughly 60-70% customer-facing support and 30-40% engineering collaboration.
You'll work closely with the native engineering team, contributing bug reports, reproducing edge cases, and writing sample implementations. When workload is light, you're expected to use that time well; exploring the product, reading documentation, or building tooling that makes the team more effective., * Own customer support for Document Automation Server, Searchlight, and DocuViewer; handling everything from documentation questions through to deep technical debugging, primarily async via our support portal
- Write custom sample code that helps customers implement complex features; OCR, data extraction, file conversion, PDF editing, and native .NET integrations
- Become the go-to technical resource for your product area; when a customer has a hard problem, you own it from first contact through to resolution
- Contribute directly to documentation; when you find a gap or a confusing explanation, you fix it rather than route it
- Write detailed, actionable bug reports and feature requests that feed directly into engineering priorities
- Collaborate with the native engineering team to reproduce edge cases, validate fixes, and validate product changes
- Contribute to internal AI tooling; the team has built an MCP-based tool for ticket analysis, Jira filing, and GitHub fix suggestions, and there is room to grow it, * Self-Starters: You take action without waiting for direction, turning obstacles into opportunities with creativity and persistence.
- Owners: You take responsibility for solutions and outcomes, always looking for ways to improve what's within your control.
- Doers: You're energized by progress, motivated to create meaningful impact, and eager to tackle challenges.
Requirements
- Solid Technical Depth in C#: You have a working knowledge of C# and can read and debug real code. You understand how APIs behave, what the error message is actually telling you, and where to look when something isn't working as expected. Experience with Java or Python is a plus.
- Collaborative and Self-Managing: You don't need hand-holding; you take initiative and gain energy from exchanging ideas, both async and sync. You turn obstacles into opportunities and communicate clearly with your peers.