Job Title
.NET Application Support Engineer
Role Summary
Provide production support, incident response, and rapid bug fixes for .NET Core/6/8 applications. Own issue triage using logs and observability tools, and collaborate across teams to restore service quickly and prevent recurrences.
Key Responsibilities
Incident response: Diagnose, mitigate, and resolve production issues.
Bug fixing: Deliver quick, safe hotfixes and coordinate follow-up remediation.
Log analysis: Use Kibana/AppInsights/Splunk/Dynatrace to find root causes and trends.
Observability: Monitor dashboards/s (Grafana), validate SLIs/SLOs, and tune s.
Cloud ops: Navigate Azure/AWS/GCP portals to inspect services, configs, metrics, and permissions.
Dependency management: Manage NuGet packages, resolve version conflicts, and maintain SBOM hygiene.
Troubleshooting: Analyze application, infrastructure, and integration issues across HTTP, APIs, auth, and data layers.
Collaboration: Escalate/redirect issues to the right team with clear context and timelines.
Documentation: Create runbooks, post-incident notes, and knowledge base articles.
Mandatory Skills
.NET Core/6/8 support: Production incident handling and code-level bug fixing.
Dependency/package management: NuGet, versioning, and lockfile discipline.
Troubleshooting: Basic debugging, log correlation, exception tracing, and performance triage.
Log management: Hands-on with at least one of Kibana, AppInsights, Splunk, or Dynatrace.
Cloud fundamentals: Azure/AWS/GCP basics and understanding of serverless patterns.
Cloud portal navigation: Confident locating services, metrics, logs, roles, and configurations.
Observability: Grafana dashboards, tuning, and metric/log correlation.
Good To Have
Terraform: Read/modify infra modules, plan/apply basics.
CI/CD pipelines: Azure DevOps/GitHub Actions/Jenkins for build, test, and release.
Azure Functions: Deploy, monitor, and troubleshoot serverless workloads.
Azure App Configuration: Feature flags and centralized config management.
Expectations
Analyze issues from logs quickly and accurately.
Make quick, safe bug fixes in code with proper testing.
Provide production support with an on-call rotation.
React promptly and take ownership of production incidents.
Deliver pragmatic quick fixes and coordinate durable solutions.
Triage effectively and redirect to the correct team with clear context.
Qualifications
8-12 years in .NET application support/engineering (flexible by level).
Strong C, REST APIs, and SQL fundamentals; Git proficiency.
Familiarity with Logging/Monitoring tools
Clear communicator under pressure with a customer-first mindset.