.NET Application Support Engineer
Indexed description
Other locations of consideration are Pennsylvania and New Jersey.
The ideal candidate possesses a "systems thinker" mindset—someone who enjoys the puzzle of root-cause analysis and loves using scripting to automate deployments and infrastructure setups.
Essential Duties And Responsibilities Include But Not Limited To
- Incident Management & Troubleshooting: Own L2/L3 technical support for high-availability .NET applications, APIs, and Windows Services. Diagnose runtime errors, application crashes, and performance bottlenecks.
- Code-Level Debugging: Analyze and debug C# source code to identify defects, trace execution flows, and deliver root-cause analysis (RCA) to the core development teams.
- Environment & Infrastructure Setup: Configure, maintain, and optimize IIS (Internet Information Services) web servers, application pools, and environment variables across staging and production servers.
- Scripting & Automation: Develop and maintain a library of PowerShell scripts to automate routine operations, application deployments, system health checks, and data fixes.
- Database Maintenance: Troubleshoot application data faults by writing and optimizing complex T-SQL queries, analyzing stored procedures, and resolving SQL Server bottlenecks.
- Monitoring & Documentation: Proactively monitor application health logs (Event Viewer, Azure Monitor, or similar) and maintain detailed technical documentation for known errors, environment configurations, and recovery procedures.
- The .NET Ecosystem: 3+ years of experience supporting or developing applications using .NET Core, .NET Framework (4.x+), ASP.NET MVC, and Web API.
- Scripting: Strong proficiency in PowerShell (preferred) for systems automation and configuration management.
- Web Servers: Solid understanding of IIS architecture, including site bindings, SSL certificate management, and app pool optimization.
- Databases: Proficient with Microsoft SQL Server, including writing T-SQL queries, joins, and understanding database indexing.
- Diagnostic Tools: Experience utilizing windows diagnostic utilities, Event Viewer, log parsers (Serilog/Log4Net), or APM tools to isolate infrastructure vs. code issues.
- Three to five years of previous experience.
- Experience with cloud infrastructure platforms (Azure, Google, AWS).
- Familiarity with containerization tools like Docker.
- Experience working with CI/CD tools (Azure DevOps, Jenkins, or GitHub Actions).
- Experience with ticketing systems like Jira.
Soft Skills Desired
- The "Detective" Mindset: A persistent, systematic approach to troubleshooting rather than guessing or applying superficial fixes.
- Strong Communicator: Ability to clearly explain complex technical issues to both non-technical stakeholders and core software developers.
- Autonomy: Comfortable balancing multiple shifting priorities in a fast-paced production environment.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search