Talent.com
Application Developer & Support Engineer
Application Developer & Support Engineer8th Element • Delhi, India
Application Developer & Support Engineer

Application Developer & Support Engineer

8th Element • Delhi, India
14 hours ago
Job description

The ideal candidate has strong hands-on expertise in C# and legacy .NET frameworks (WinForms / WPF and ASP.NET Web Forms / MVC), with solid experience in Oracle SQL and PL / SQL (complex queries, packages, triggers, performance tuning) and working knowledge of SQL Server for reporting and analytics. They are comfortable working in on-premises, Windows-based environments with multi-tier client / server architectures, scheduled jobs, and batch processes, and can collaborate closely with DBAs and infrastructure teams.

The candidate should be highly capable of reverse engineering large, legacy codebases with

limited documentation , tracing end-to-end flows across UI, business logic, data access, and database layers, and performing thorough impact analysis before making changes. Strong debugging skills (logs, profilers, Visual Studio), experience handling business-critical production incidents (L2 / L3), and familiarity with version control (Git / TFS) and ITSM tools (e.g., ServiceNow, JIRA) are essential. Experience with Information / lab / quality / operations systems or similar complex transactional applications is a strong plus.

Work Timings

Flexible timings with willingness to support overlapping hours with US time zones (including occasional off-hours / weekend support as needed).

Role Summary

We are looking for an experienced Application Developer & Support Engineer to maintain, enhance, and support a suite of

business-critical legacy applications . These include :

A long-running Laboratory Information System used for environmental and analytical testing.

Desktop .NET client applications

used for managing organic and inorganic test workflows, sample results, and quality checks.

project / operations dashboard

that consolidates lab / project performance data from Oracle and SQL Server for reporting.

Web applications

(on-prem .NET) used for lab data preparation, operational workflows, and internal employee / HR information.

All applications are

on-premises , using

Oracle

as the primary transactional database (with some SQL Server reporting), and have

complex, tightly coupled code and data flows

that must be understood and handled carefully.

The role is a mix of

development, enhancement, deep troubleshooting, and L2 / L3 production support , with strong emphasis on

reverse engineering complex legacy systems

and ensuring stability.

Technical Capabilities & Competencies

Core Technical Skills

Strong experience with

C# and .NET

(legacy frameworks such as .NET Framework, WinForms / WPF and classic ASP.NET Web Forms / MVC).

Solid expertise in

Oracle Database :

Advanced SQL (joins, analytical functions, performance-oriented queries).

PL / SQL

(procedures, functions, packages, triggers).

Understanding of indexing, execution plans, and query tuning.

Working knowledge of

SQL Server

and its use for reporting / analytics.

Comfort working in

on-premise environments

with Windows servers, application servers, and database servers.

Complex Code & Flow Handling

Proven experience in

reverse engineering large, legacy codebases

with limited or outdated documentation.

Ability to understand and trace

multi-layered architectures

(UI, business logic, data access, database) and dependencies between modules.

Strong debugging skills :

Using Visual Studio debuggers, logs, and profilers to trace issues across layers.

Diagnosing intermittent production issues (e.g., race conditions, memory leaks, connection pool issues, timeouts).

Experience analyzing

complex stored procedures and PL / SQL packages

to understand business rules implemented at the database layer.

Capability to perform

impact analysis

before changing shared components in heavily reused libraries or database objects.

Integration & Architecture Awareness

Understanding of

client–server architectures , multi-tier applications, and on-prem network constraints.

Familiarity with

file-based integrations, scheduled jobs, and batch processes

commonly used in legacy systems.

Basic understanding of

authentication / authorization

patterns in legacy .NET apps and on-prem environments (Windows auth / forms auth, etc.).

Engineering Practices & Tools

Hands-on experience with

version control systems

(Git, TFS, Azure DevOps or similar).

Familiarity with

work management and ITSM tools

(JIRA, ServiceNow, Azure DevOps Boards, etc.) for incidents, problems, and changes.

Exposure to

CI / CD

or at least automated build / deployment pipelines for .NET applications (nice to have for future modernization).

Key Responsibilities

Application Development & Enhancements

Analyze functional and technical requirements for enhancements across lab workflow, operational dashboard, and internal web portals.

Design, develop, and unit test new features, reports, and UI changes using

C#, .NET (legacy frameworks), Oracle SQL / PL-SQL , and related technologies.

Refactor and optimize legacy modules while preserving existing behavior and ensuring regression-free delivery.

Participate in code reviews and ensure adherence to coding standards and secure coding practices.

Production Support & Incident Management

Provide

L2 / L3 support

for incidents, problems, and service requests across all applications in scope.

Perform end-to-end analysis of issues (UI → business logic → data access → database) using logs, profilers, and SQL analysis.

Perform root cause analysis for recurring problems and propose long-term fixes, not just workarounds.

Work within defined SLAs for impact assessment, communication, and resolution, including handling priority incidents during non-standard hours if required.

Database & Reporting

Develop and maintain

Oracle SQL / PL-SQL

objects (views, procedures, packages, triggers) used by the applications and reports.

Support

SQL Server–based reporting

components, ensuring consistent data between Oracle transactional systems and reporting layers.

Work with DBAs to investigate performance bottlenecks (slow queries, blocking, indexing, statistics, etc.).

Release & Change Management

Prepare deployment packages, change scripts, and release notes for application and database changes.

Coordinate promotion of changes across Dev / Test / Prod environments in line with change management processes.

Use

version control

(Git / TFS or similar) for branching, merging, and maintaining stable baselines.

Stakeholder Collaboration & Documentation

Work closely with onsite IT teams, business users, QA, and operations teams to clarify requirements and validate solutions.

Document technical design, data flows, configuration details, and support runbooks for complex modules.

Provide knowledge transfer and onboarding support to other team members as needed.

Required Experience

5–8+ years

of experience in Application Development & Support in enterprise environments.

Demonstrated experience in supporting

long-running, business-critical legacy systems

with complex business logic and data flows.

Experience working in

distributed onsite–offshore models

with overlapping hours to US teams.

Create a job alert for this search

Application Support Engineer • Delhi, India

Related jobs
Application Support Engineer

Application Support Engineer

Lepton Software • Gurugram, Haryana, India
We are looking for an experienced and highly motivated L1 Application support engineer to be part of a skilled team of Service support team. Provide technical support to users on GIS based applicati...Show more
Last updated: 3 days ago • Promoted
Application Support Engineer - L3

Application Support Engineer - L3

Hectae Analytics and Software Solutions • Delhi, India
About the Role We’re looking for an experienced L3 IT Service Desk Engineer to provide advanced technical support and act as a subject matter expert within Haass’s IT Service Desk operations.In thi...Show more
Last updated: 30+ days ago • Promoted
Support Engineer

Support Engineer

Hireginie • Delhi, India
A leading global e-commerce SaaS platform founded in 2011, offering a comprehensive post-purchase experience solution for online retailers. It provides tools for shipment tracking, returns managemen...Show more
Last updated: 2 days ago • Promoted
.NET Application Support Engineer

.NET Application Support Engineer

Luxoft • Gurugram, Haryana, India
We are looking for an Analyst Engineer to provide L2 support for.The role focuses on debugging, issue resolution, and minor enhancements to existing applications (core development is not expected)....Show more
Last updated: 3 days ago • Promoted
Application Engineer

Application Engineer

Globe United FZE • new delhi, delhi, in
Globe United FZE focuses on manufacturing, services, and distribution, with a specialization in measurement and process instrumentation. Driven by a passion for precision, Globe United FZE strives t...Show more
Last updated: 30+ days ago • Promoted
Application Support Engineer

Application Support Engineer

Hireginie • Delhi, India
Title : Application Support Engineer.Education : Preferred computer science background (preferably B.Work mode- 5 days, WFH (US, UK shift timings). About the Role : As an Application Support Engineer p...Show more
Last updated: 4 days ago • Promoted
Application Support Engineer (Chat / Email) - Trading Analytics Platform

Application Support Engineer (Chat / Email) - Trading Analytics Platform

Smirmatec Private Limited • Meerut, IN
Remote (India) | 🕒 5 : 30 PM – 3 : 30 AM IST (US Market Hours).Monday–Saturday | 💼 Full-Time | 🎯 Probation : 3 Months. Incomplete applications (missing form or recording) will not be considered.SaaS o...Show more
Last updated: 16 days ago • Promoted
Application Support Engineer

Application Support Engineer

Sycamore Informatics Inc. • Meerut, IN
Designation - Application Support Engineer.Technical - Strong command of SQL, Unix / Linux and Windows environments and ITIL processes. Demonstrated excellent verbal and written communication skills.A...Show more
Last updated: 30+ days ago • Promoted
Application Support Engineer

Application Support Engineer

Webologix Ltd / INC • Delhi, India
Job Position : Application Support Engineer Go Anywhere Job Type : Full-Time Company : Wipro Location : Pune Experience : 5 to 10+ Years Responsibility 1. Application Support : Managing application suppor...Show more
Last updated: 20 days ago • Promoted
Application Support Engineer

Application Support Engineer

Nouryon • Delhi, India
At Nouryon, our global team of changemakers takes positive action every day, to reach higher goals collectively and individually. We create innovative and sustainable solutions for our customers to ...Show more
Last updated: 30+ days ago • Promoted
Application Support

Application Support

Persistent Systems • Delhi, India
We are conducting an in-person hiring drive for the position of Application Support on 22nd November 2025.Interview Location and timing is mentioned below : . Bengaluru : 4th and 5th Floor, Block 9, Pr...Show more
Last updated: 6 days ago • Promoted
Platform Application Engineer

Platform Application Engineer

Aspen Technology • Noida, Uttar Pradesh, India
The driving force behind our success has always been the people of AspenTech.What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challeng...Show more
Last updated: 10 days ago • Promoted
Senior Application Support Engineer

Senior Application Support Engineer

Zeller • Meerut, IN
At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments.We believe in a ...Show more
Last updated: 30+ days ago • Promoted
Application Support Engineer

Application Support Engineer

CareStack - Dental Practice Management • Delhi, India
Provide implementation support to the Onboarding team, assisting in the smooth integration of our products and services for new clients. Address technical inquiries from clients and internal teams r...Show more
Last updated: 6 days ago • Promoted
Application Support Engineer

Application Support Engineer

CorroHealth • Delhi, India
Bachelor’s degree in computer science or related field or equivalent experience Three or more years providing software solutions and consulting with customers in a software deployment role.Open loc...Show more
Last updated: 30+ days ago • Promoted
Application Support System Analyst [T500-21280]

Application Support System Analyst [T500-21280]

MUFG • Delhi, India
Japan’s premier bank, with a global network spanning in more than 40 markets.Outside of Japan, the bank offers an extensive scope of commercial and investment banking products and services to busin...Show more
Last updated: 19 days ago • Promoted
Application Specialist

Application Specialist

Repario • Delhi, IN
We are seeking a highly skilled Application Specialist to provide first-call resolution support for hosted eDiscovery applications and infrastructure services. Primary duties include providing clien...Show more
Last updated: 21 days ago • Promoted
Support Engineer (L1 / L2)

Support Engineer (L1 / L2)

Graviton Research Capital LLP • Gurugram, Haryana, India
HFT) firm that blends technology, quantitative research, and advanced algorithms to trade global financial markets.Our team of world-class technologists, researchers, and traders collaborates to pu...Show more
Last updated: 3 days ago • Promoted