About the role
Location: Bengaluru, Karnataka, India
Experience: 5 + years in .NET support / application maintenance
Employment Type: Full-time
Key Responsibilities- Provide second/third-level support for enterprise applications built on the Microsoft .NET stack: including monitoring, troubleshooting, diagnosing and resolving incidents, production outages, and performance issues.
- Act as key point of contact for business users and stakeholders during major incidents: drive triage, root-cause analysis (RCA), and corrective/preventive actions.
- Manage application changes, enhancements and minor releases as part of production support lifecycle: analyse support requests, assess impact, co-ordinate with development, QA and infrastructure teams.
- Ensure adherence to ITIL processes (Incident, Problem, Change, Knowledge Management) and support SLA/KPI compliance.
- Work closely with development teams to transition fixes, patches and enhancements into the production environment, and assist in application stabilisation and continuous improvement.
- Monitor application health (logs, performance metrics, alerts), and proactively identify recurring issues and preventive measures.
- Maintain and update technical support documentation, runbooks, knowledge articles, and contribute to ongoing improvement of support processes and tools.
- Provide mentoring/training/guidance to more junior support engineers; interface with business, developers, and operations teams to ensure smooth support operations.
- May participate in on-call/rotational support shifts (including weekends or off-hours) as required by production maintenance windows.
- 5 or more years of hands-on experience in application support or production maintenance with .NET technologies (C#, ASP.NET Web Forms/MVC, .NET Core or .NET 5/6).
- Strong working knowledge of Microsoft SQL Server (query optimisation, stored procedures, performance tuning) and debugging of database-related issues in a support environment.
- Experience with IIS configuration, web server troubleshooting, application pools, logging and diagnostics of web apps.
- Solid troubleshooting and root-cause analysis skills for application issues (exceptions, memory leaks, performance bottlenecks, memory/CPU spikes).
- Familiarity with REST/SOAP web services, API integrations, and dependency tracing in an enterprise environment.
- Experience with version-control systems (e.g., Git, TFS), and familiarity with CI/CD pipelines and application deployment processes.
- Working knowledge of modern web technologies (HTML5, JavaScript, jQuery, Angular/React preferred) and front-end support issues is a plus.
- Good communication skills—both with technical teams and business stakeholders—to provide timely incident updates, status reporting and resolution.
- Solid understanding of production support metrics, SLAs, and KPIs; ability to generate dashboards/reports as needed.
- Prior experience working in IT operations or support model, ideally with exposure to ITIL practices.
- Experience in cloud-based deployments/support (e.g., Microsoft Azure, AWS) and hybrid cloud architectures.
- Knowledge of microservices architecture, containerisation (Docker/Kubernetes) and modern application frameworks.
- Exposure to automation of support tasks, scripting (PowerShell, Bash), log-analysis tools, monitoring tools (Application Insights, New Relic, Splunk).
- Domain experience in financial services, banking, insurance or large enterprise applications.
- Experience in production support for 24×7 operations and familiarity with shift models, major incident management, disaster recovery and business continuity planning.
- Bachelor’s degree in Computer Science, Information Technology, Engineering or a related field (or equivalent work experience).
- Certifications in .NET/.NET Core, Microsoft Azure or ITIL are advantageous but not mandatory.
- Office location: Bengaluru (on-site/hybrid as per company policy).
- Production support may require rotational shifts or extended hours based on business needs and maintenance windows.
- The role involves collaboration across development, QA, infrastructure, operations and business teams.
- Opportunity to work on stabilising and enhancing mission-critical enterprise applications and build deep support expertise.
- A stable enterprise environment with critical business-applications exposure.
- Opportunity to further develop skills in production support, incident management, and modernising legacy applications.
- Competitive salary, career progression into senior support/operations roles or transition into development if desired.
- Learning and development opportunities, mentorship and cross-team collaboration.