Application Support Engineer

 

Description:

The Application Support Engineer will provide operational and technical support for business-critical applications built on C# and .NET technologies. The role focuses on maintaining application stability, resolving production issues, supporting releases, and collaborating with development teams to ensure reliable, secure, and performant systems in live environment

 

Your responsibilities:

· Provide day-to-day support for C#/.NET-based applications across production and non-production environments.

· Investigate and resolve application incidents, including code-related and configuration issues.

· Analyse application logs, exceptions, and stack traces to identify root causes.

· Perform minor code fixes, configuration updates, and application patches under controlled processes.

· Work closely with development teams to support bug fixes, enhancements, and releases.

· Monitor application health, performance, and availability using monitoring and alerting tools.

· Execute database queries and data corrections to support application functionality.

· Support deployments, version upgrades, and environment changes for .NET applications.

· Maintain support documentation, known-error records, and operational runbooks.

· Participate in on-call or shift-based support and contribute to service improvement initiatives.

 

Your Profile

Essential skills/knowledge/experience:

· Experience supporting C# / .NET applications in production environments.

· Good understanding of application architecture, including APIs, services, and background jobs.

· Hands-on experience analysing logs, exceptions, and error traces in .NET applications.

· Proficiency in SQL for data investigation, validation, and corrective actions.

· Experience with incident, problem, and change management processes (ITIL aligned).

· Ability to troubleshoot issues across application, database, and infrastructure layers.

· Familiarity with deployment and release support for .NET-based systems.

· Experience working with monitoring and alerting tools for application support.

· Strong analytical, troubleshooting, and communication skills.

· Experience working in Agile or DevOps-oriented environments.

Desirable skills/knowledge/experience: (As applicable)

· Exposure to ASP.NET / .NET Core / Web APIs.

· Experience with Azure-hosted .NET applications or cloud platforms.

· Knowledge of CI/CD pipelines supporting C# applications.

· Familiarity with scripting or automation for support activities.

· Understanding of application security, authentication, and authorization concepts.

· Experience supporting customer-facing or high-availability applications.

Organization Tata Consultancy Services
Industry IT / Telecom / Software Jobs
Occupational Category Application Support Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-04-21 4:30 pm
Expires on 2026-06-05