What are the responsibilities and job description for the Senior Application Support Engineer position at ClifyX?
Job Position - L3 .NET Application Support Engineer
Location - Onsite in Jersey City , NJ or Charlotte , NC
Experience - 10 years of experience
Salary :125k Per Year Benefits
Job Type - Full Time - Permanent Job
Job Description:
-------------------------------------------------------------------------
We are looking for a Senior/L3 .NET Application Support Engineer with strong experience in production support, incident management, and RCA. The role involves handling critical L3 escalations, troubleshooting .NET (C#, ASP.NET MVC, Web API) applications, and optimizing performance using tools like Splunk, Dynatrace, AppDynamics. Candidates should have strong SQL Server skills, IIS knowledge, and experience with DevOps tools (Azure DevOps/Git) along with 10 years of experience.
Primary skills/ Tools: C#, .NET Framework, .NET Core, ASP.NET MVC, Web API, SQL Server, Production Support (L3), RCA, Incident/Problem Management, Splunk / Dynatrace / AppDynamics, IIS, Azure DevOps / Git, Windows Services, Performance Tuning
Experience: Minimum 10 years
Handle L3 escalations from L1/L2 teams for critical .NET application issues.
Perform advanced troubleshooting using logs, debugging tools, and code analysis.
Conduct detailed Root Cause Analysis (RCA) for recurring production incidents.
Implement permanent fixes, patches, and configuration changes to improve stability.
Support and maintain applications built on .NET Framework, .NET Core, Web API, and MVC.
Monitor production systems using tools such as Splunk, Dynatrace, AppDynamics, or Azure Monitor.
Optimize application performance, including API latency and database query tuning.
Manage and support Windows Services, Scheduled Jobs, and background worker processes.
Coordinate with DevOps teams for deployments and release activities in QA, UAT, and PROD environments.
Review and assess production change requests via Change Advisory Board (CAB) processes.
Collaborate with developers to diagnose code-level issues and recommend solutions.
Maintain and update documentation for incident resolution steps, SOPs, and known issues.
Ensure adherence to ITIL processes: Incident, Problem, and Change Management. Participate in on-call rotation and provide support during high‑severity incidents or releases.
Work closely with business stakeholders, providing timely communication and status updates during production events.