Desktop Software Developer
Core
Develop and maintain CaseView content and JScript automation for financial statements, assurance, and tax preparation solutions, integrating desktop applications with REST APIs and local data sources.
Role type
Desktop Software Developer (C#/.NET, JScript automation)
Builds
CaseView content, JScript automation scripts, C#/.NET integrations connecting desktop apps to APIs and data sources
Domain
Fintech / Accounting software
Deliverable
production ML models | product features
Required skills
C#/.NET, JScript, Windows desktop application development, REST API integration, structured data parsing (CSV/XML/DB), conditional logic implementation, debugging, AI-assisted development tools
Preferred skills
VB.NET, XBRL/iXBRL tagging, accounting/audit/tax software experience, IFRS or European financial reporting standards (Dutch/German/Danish)
Technologies
C#, .NET, JScript, CaseView, REST APIs, CSV, XML, Databases, GitHub Copilot, Claude Code, Devin
Responsibilities
Develop and maintain CaseView content and JScript automation; Use CaseView document object model to control tables, rows, paragraphs, formulas, and conditional content; Translate functional specifications and user stories into accurate, maintainable scripts; Implement and troubleshoot complex conditional logic; Review, debug, and improve existing scripts; Maintain XBRL/iXBRL tagging and mappings; Build and maintain C#/.NET integrations connecting desktop applications to REST APIs and local data sources; Handle authentication, response parsing, and data mapping; Use AI-assisted and agentic development tools to support scripting, testing, and content maintenance; Build automated workflows and internal tools; Collaborate with QA and product owners to ensure generated documents meet specifications
Seniority
Mid-level (3–5 years experience)