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