Search by job, company or skills

A

Application Support Engineer

Save
new job description bg glownew job description bg glow
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Project Role : Application Support Engineer

Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems.

Must have skills : C# Programming Language

Good to have skills : NA

Minimum 3 Year(s) Of Experience Is Required

Educational Qualification : 15 years full time education

Summary:

As an Application Support Engineer, you will act as software detectives, providing a dynamic service that identifies and solves issues within multiple components of critical business systems. Your typical day will involve collaborating with various teams to troubleshoot software problems, ensuring that systems run smoothly and efficiently. You will engage in problem-solving activities, analyze system performance, and implement solutions to enhance operational effectiveness. Your role will require you to be proactive in identifying potential issues before they escalate, ensuring that business operations remain uninterrupted and efficient.

Key Responsibilities

Review and analyze user custom exit code written in C# .NET.

Decompile compiled .NET assemblies (DLLs) to understand existing business logic where source code is unavailable.

Interpret and document complex application logic, rules, and data transformations.

Support and guide the conversion of C# logic into SQL (stored procedures, functions, or queries).

Work closely with SQL developers and data teams to clarify logic and edge cases.

Define and execute validation and reconciliation testing to ensure SQL outputs match the original C# behavior.

Identify gaps, risks, or ambiguities in legacy code and propose mitigation approaches.

Prepare technical documentation for logic interpretation, assumptions, and test scenarios.

Participate in design reviews and provide recommendations for optimized SQL implementations.

Support defect analysis and resolution during testing and post-migration phases.

Required Skills & Experience

Strong hands-on experience in C# .NET (Framework/Core).

Proven experience reviewing and maintaining legacy C# applications.

Experience using .NET decompilation tools (e.g., ILSpy, dotPeek, Reflector).

Solid understanding of SQL (Oracle / SQL Server / PostgreSQL), including stored procedures and complex queries.

Strong analytical skills to translate application logic into database logic.

Experience in data validation, reconciliation, and test case creation.

Ability to understand and work with large, complex codebases.

Strong communication skills to explain technical logic to cross-functional teams.

Good to Have

Experience in application-to-database modernization or migration projects.

Knowledge of ETL, data warehousing, or reporting systems.

Familiarity with performance optimization in SQL.

Experience working in regulated or enterprise environments.

Role Level

Senior Analyst / Senior Developer (Individual Contributor with strong analytical focus)

, 15 years full time education

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147491335

Similar Jobs

Bengaluru, India

Skills:

react.js Spring BootNpmSqlSpringGitWebpackBabelRESTful API design and developmentJava Full Stack DevelopmentRelational DatabasesJakarta EE

Bengaluru, India

Skills:

UnixLinuxMySQLWindowsJiraSqlARCON

Bengaluru

Skills:

Linux ServersPl-sqlSqlLoanIQ