Sr. Application Support Analyst, Technology

Job Description

The Sr. Application Support Analyst acts as lead for application support operations for systems using a C#/.NET backend, Angular/TypeScript front end, Cosmos DB, SQL Server, Azure Service Bus, and Azure Functions. This role handles complex investigations, designs support processes, performs advanced troubleshooting, and partners closely with engineering on architecture-level improvements. This person also mentors junior analysts and plays a key role in client onboarding and platform stability.

 

Essential Duties & Responsibilities

  • Own end-to-end support for critical applications—investigating issues across API, UI, data, and Azure cloud components.
  • Diagnose and resolve complex incidents involving distributed systems, message-driven workflows, and asynchronous processes.
  • Monitor performance and reliability across Cosmos DB, SQL Server, and Azure services; identify and implement improvements.
  • Lead root-cause analyses (RCA), create prevention plans, and collaborate with development on long-term fixes.
  • Build or refine monitoring dashboards, alerting, and support automation using Azure-native tools (App Insights, Log Analytics, etc.).
  • Oversee technical setup for new clients—designing feed flows, validating integration patterns, and guiding data-load strategies.
  • Mentor Application Support Analysts in troubleshooting, logging analysis, and platform understanding.
  • Contribute to documentation, operational runbooks, and knowledge-base improvement.
  • Partner with engineering on deployment validation, performance testing, and environment readiness checks.

 

Qualifications

  • Strong proficiency in SQL, including query optimization, indexing strategy, and performance troubleshooting.
  • Working experience with C#/.NET, Angular/TypeScript, or similar modern frameworks; ability to read code and interpret stack traces.
  • Hands-on experience with Azure cloud services, particularly:
    • Service Bus (queues, topics, dead-letter handling)
    • Azure Functions (timers, triggers, diagnostics)
    • Cosmos DB (partitioning, RU optimization, indexing)
    • Application Insights / Log Analytics
  • Understanding of system design, async processing, and event-driven patterns.
  • Familiarity with Azure DevOps or similar.
  • Excellent communication skills with the ability to work across technical and non-technical/operations teams.
  • Ability to manage multiple complex tickets simultaneously.

 

Apply

Your Career at Copper Hill

Where our team members are a valued asset.

E-Verify badge
Translate