Talent.com
Application Developer & Support Engineer
Application Developer & Support Engineer8th Element • Surat, Gujarat, India
No longer accepting applications
Application Developer & Support Engineer

Application Developer & Support Engineer

8th Element • Surat, Gujarat, India
1 day 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.

A 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 • Surat, Gujarat, India

Related jobs
Appscrip - Golang Developer

Appscrip - Golang Developer

Confidential • Surat, India
Design, develop, and maintain efficient, reusable, and reliable Go code.Implement and integrate with back-end services, databases, and APIs. Write clean, scalable, and testable code following best p...Show more
Last updated: 25 days ago • Promoted
Power Apps Developer

Power Apps Developer

TEKsystems Global Services in India • mohali, gujarat, in
We are seeking a skilled Power Platform Developer to design and develop solutions using Microsoft Power Platform, including Power Apps and Power Automate. The ideal candidate will have strong experi...Show more
Last updated: 12 days ago • Promoted
Power Apps Developer

Power Apps Developer

RiDiK (a Subsidiary of CLPS. Nasdaq : CLPS) • surat, gujarat, in
Working experience with Azure and web API’s.Designed and implemented a custom.Canvas app- Microsoft Power Apps.Ability to translate requirements to design independently. Power BI to create dynamic d...Show more
Last updated: 21 days ago • Promoted
Application Support Engineer

Application Support Engineer

Sycamore Informatics Inc. • Surat, 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
Integration Engineer

Integration Engineer

LawSikho • Surat, IN
The ideal candidate should have a strong understanding of APIs, integrations, automation logic, and data handling.You will be responsible for improving business processes, reducing manual work, and...Show more
Last updated: 17 hours ago • Promoted • New!
Field Application Engineer

Field Application Engineer

Confidential • Surat, India
Job title : Field Application Engineer Location : Surat, GJ Company Name : SSM InfoTech Solutions https : / / www.Supervision of panel manufacturing, hardware configuration, prepare setup for Internal FAT...Show more
Last updated: 7 days ago • Promoted
Technical Support Engineer

Technical Support Engineer

Alvaria CX • Surat, IN
From the merger of two leaders in the.ASPECT Software and Noble Systems, comes.A new global force delivering leading edge. We blend the agility of a start-up mentality with the stability of an estab...Show more
Last updated: 30+ days ago • Promoted
Mobile Application Developer

Mobile Application Developer

Confidential • Surat, India
At Arkalogi, we are driven by a vision to reshape the Indian software industry through innovation, quality, and integrity. Our goal is to set new standards in software development by focusing on cre...Show more
Last updated: 25 days ago • Promoted
n8n Workflow Developer

n8n Workflow Developer

R Systems • surat, gujarat, in
Job Title-n8n Workflow Developer.The ideal candidate will also have strong experience in developing custom n8n nodes to extend platform functionality, integrate third-party APIs, and support busine...Show more
Last updated: 7 days ago • Promoted
Senior Application Support Engineer

Senior Application Support Engineer

Zeller • Surat, 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 (Chat / Email) - Trading Analytics Platform

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

Smirmatec Private Limited • Surat, 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: 17 days ago • Promoted
Technical Support Engineer for a Web / Mobile application for US Company

Technical Support Engineer for a Web / Mobile application for US Company

Textellent, Inc. • Surat, IN
You will work closely with Client Success and support them by providing Tier-2 client support for software technical issues and work with Engineering department to debug and resolve the issues.Prov...Show more
Last updated: 30+ days ago • Promoted
Oracle Developer

Oracle Developer

Atomic North • mohali, gujarat, in
Job Title : Oracle Pro •C Developer.Shift Timing : - 4 : 30 PM IST to 1 : 30 AM IST.Pro •C, Oracle, PL SQL, Linux is mandatory skills • •. Utilize best practices for developing, testing, and deploying Pro •C c...Show more
Last updated: 13 hours ago • Promoted • New!
Application Support Analyst - Ticketing System

Application Support Analyst - Ticketing System

Confidential • Surat
Hiring office located in Kanpur.Handle basic IT support tickets for third-party and custom applications used in production and manufacturing. Participate in system rollouts, upgrade testing, and oth...Show more
Last updated: 22 days ago • Promoted
App Developer

App Developer

Confidential • Surat
App Development & Maintenance : .Develop multi-platform mobile applications using Flutter.Maintain and enhance existing applications to improve performance and user experience.Ensure applications / pro...Show more
Last updated: 15 days ago • Promoted
Technical Support Engineer

Technical Support Engineer

IQnext • surat, gujarat, in
We're revolutionizing the way buildings are managed, shifting them away from traditional facilities management to a smarter, data-driven approach. IQnext is an integrated, centralized platform that ...Show more
Last updated: 13 hours ago • Promoted • New!
Logic Apps Integration Consultant

Logic Apps Integration Consultant

Saxon AI • Surat, IN
Integration Engineer – Logic Apps / Functions (Off-shore).Time 3-4 hour overlap with central time ( 3-12AM is preferred). Build and maintain Logic Apps Standard workflows, Azure Functions for transf...Show more
Last updated: 9 days ago • Promoted
PowerApps Developer - (Exp. 4-6 years) - Ahmedabad Location

PowerApps Developer - (Exp. 4-6 years) - Ahmedabad Location

Concetto Labs : Microsoft Solutions Partner • Surat, Gujarat, India
Key Responsibilities : - Design and develop Canvas and Model-driven PowerApps - Automate business workflows using Power Automate and approval flows - Create and manage data structures in Dataverse ...Show more
Last updated: 1 day ago • Promoted