Desktop Software Developer

New
C
CasewareFinancial reporting software
Workplace type: Remote; Listing location: Bucharest,Romania / Cluj, RomaniaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Good written and spoken English; Dutch, German or Danish language skills are nice to have.
Experience
3–5 years of software development experience
Required Skills
JavascriptRESTful APIs

Requirements

  • Have 3–5 years of software development experience.
  • Bring hands-on experience with C#/.NET, Windows desktop applications and scripting or automation.
  • Have strong JavaScript fundamentals and the ability to work with object models in scripting environments.
  • Have experience with Windows Script Host, COM/ActiveX automation or comparable desktop scripting technologies.
  • Have experience integrating applications with REST APIs and structured data sources such as CSV, XML or databases.
  • Be confident handling authentication, parsing API responses and mapping data between systems.
  • Have strong debugging skills and reason accurately about conditional logic, AND/OR precedence and dependencies.
  • Have practical experience using AI coding agents in a development workflow, such as GitHub Copilot, Claude Code, Devin or equivalent tools.
  • Have experience creating automation scripts, bots or development pipelines.
  • Have good written and spoken English and be able to collaborate in an international team.
  • CaseView or Caseware Working Papers experience is an advantage; previous CaseView experience is not required.
  • VB.NET, XBRL/iXBRL tagging, accounting, audit, tax or financial reporting software, and IFRS or Dutch, German or Danish reporting requirements are nice to have.
  • Dutch, German or Danish language skills, and Jira and Confluence experience, are nice to have.

Responsibilities

  • Develop and maintain CaseView content and JScript automation for financial statements, assurance and tax preparation solutions.
  • Use the CaseView document object model to control tables, rows, paragraphs, formulas and conditional content.
  • Translate functional specifications and user stories into maintainable scripts, and troubleshoot complex conditional logic and dependencies.
  • Review, debug and improve existing scripts across large content sets.
  • Maintain XBRL/iXBRL tagging and mappings to support reporting requirements.
  • Build and maintain C#/.NET integrations connecting desktop applications to REST APIs and local data sources, including CSV, XML and databases.
  • Handle authentication, parse API responses and map data into document fields and tables.
  • Use AI-assisted and agentic development tools to support scripting, testing and content maintenance, reviewing generated output for accuracy.
  • Build automated workflows and internal tools, and contribute to Knowledge Library structures used to package and distribute content.
  • Collaborate with QA and product owners to ensure generated documents meet specifications and applicable financial reporting requirements.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now