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
About Accenture
Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities.
Visit us at www.accenture.com
Equal Employment Opportunity Statement
We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.