TDL Developer
About the Role
We are looking for a TDL Developer ( Software Engineer ) with hands-on experience integrating TallyPrime / Tally.ERP 9 with
external applications, databases, and cloud systems.
Key Responsibilities
● Develop and maintain Tally integrations and data extraction systems.
● Work with TDL, XML/JSON, HTTP, ODBC, APIs, DLLs/plugins, and file-based extraction.
● Extract masters, vouchers, ledgers, inventory, GST, cost centres, and bill references.
● Convert Tally data into structured SQL-ready formats.
● Build full and incremental data synchronisation with duplicate prevention, retries, logging, and error
handling.
● Support local, network, Tally Server, and hosted/VPS environments.
● Reconcile and validate extracted data with Tally.
Requirements
● Proven production-level Tally integration experience.
● Strong knowledge of TDL, Tally Objects, Collections, and custom fields.
● Experience with SQL, APIs, XML/JSON, and ODBC.
● Proficiency in C#/.NET, Node.js, Python, Java, or similar.
● At least one real-world Tally-to-database or external application integration.
What We Expect
Candidates should be able to demonstrate at least one real Tally integration project that they personally
developed.
Please be prepared to explain:
● Extraction method used
● Technology and architecture
● Approximate data volume
● Full/incremental sync approach
● Handling of modified, cancelled, or deleted records
● Failure and retry mechanisms
● Database structure
● The components you personally designed and developed
Preferred: Experience with Tally Solutions, authorised Tally partners, or Tally-connected software products.
Also Attached Github link and Portfolio