Remote job
Senior Support Engineer (ReSharper)
Job details
About this role
Role overview Help developers solve difficult problems with tools for .NET development, while serving as a clear link between users and product teams. The work goes beyond answering support requests: you will reproduce complex failures, uncover root causes, and turn user reports into actionable product feedback and better support resources.
Responsibilities - Investigate and resolve technically complex issues reported by users around the world. - Recreate edge cases and prepare precise bug reports that help product and quality teams diagnose them. - Work with developers and QA to share customer feedback and move fixes or improvements forward. - Write troubleshooting guides and knowledge articles that help users resolve common problems independently. - Help users understand newer development practices, including generative AI in software workflows. - Take ownership of escalated cases and contribute to a support team that works across locations.
Requirements - Strong working knowledge of .NET, Visual Studio, and Visual Studio Code. - Ability to read, write, and debug C# applications. - Practical experience troubleshooting and supporting commercial software. - Understanding of how generative AI tools are used in software development. - Fluent English with strong written and spoken communication skills. - Familiarity with customer relationship systems, issue trackers, or structured support practices; experience mentoring support colleagues or handling escalations is useful. - Curiosity, persistence, user advocacy, and the ability to work independently while collaborating with a distributed team.
Benefits and work setup Work may be based at home or in an office, with the option to work abroad for up to 30 days per year. Benefits vary by location and may include additional time off, medical support, learning funds, language classes, relocation assistance, meal support, mental health services, and a sports benefit.