Excel Add-in Developer Full-time (Remote)

Tartigrade

Calgary

Hybrid

CAD 75,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tartigrade is seeking an experienced Excel Add-in Developer to design, build, and maintain VBA and C# add-ins that power our trading simulations and reporting workflows. You will work on .xlsm migration to .xlam, ensure compatibility across Office environments, and connect add-ins to databases and APIs.

The role is fully remote with full-time hours. You will collaborate with a small engineering team to deliver robust, high-performance Excel tooling for finance workflows.

Qualifications

  • Must-have skills include C#/.NET experience with Excel add-ins (.xll, Excel-DNA).
  • Familiarity with Excel object model (worksheets, ranges, tables).
  • Debugging and troubleshooting Excel automation.
  • Git/GitHub workflows.

Responsibilities

  • Develop and maintain Excel add-ins using VBA and C#.
  • Add new features (e.g., option contract support, trading functions).
  • Refactor legacy .xlsm code into .xlam add-ins where possible.
  • Ensure compatibility across VBA, C#, and modern Office add-in frameworks.
  • Connect Excel add-ins to databases and external APIs.

Skills

C#/.NET
Excel add-ins
Excel object model
Debugging
Git/GitHub workflows

Education

Electrical engineering / Software engineering / Computer science or related program

Tools

Excel-DNA

Job description

Excel Add-in Developer Full-time (Remote)

Remote

Full Time

Job Description

We are looking for an engineer to help build and maintain Excel add-ins that power our trading simulations and reporting workflows. You’ll work on both VBA macros and C# add-ins (.xlam, .xll, Excel-DNA), adding new features, improving performance, and ensuring compatibility with modern Excel environments.

Responsibilities
Excel Add-ins
  • Develop and maintain Excel add-ins using VBA and C#.
  • Add new features (e.g., option contract support, trading functions).
  • Refactor legacy ‘.xlsm’ code into ‘.xlam’ add-ins where possible.
  • Ensure compatibility across VBA, C#, and modern Office add-in frameworks.
Integration & APIs
  • Connect Excel add-ins to databases (SQL Server/PostgreSQL) and external APIs.
  • Support integration with C# backend logic and modern add-in components.
Testing & Documentation
  • Write user guides and developer handoff documentation.
  • Ensure performance and reliability in production Excel environments.
Requirements
Must-Have Skills:
  • C#/.NET experience with Excel add-ins (.xll, Excel-DNA).
  • Familiarity with Excel object model (worksheets, ranges, tables).
  • Debugging and troubleshooting Excel automation.
  • Git/GitHub workflows.
Nice-to-Have:
  • Experience with TWS API or other financial data APIs.
  • Knowledge of trading/financial data workflows.
  • Basic SQL for database-connected macros and add-ins.
Eligible applicants must be:
  • Graduated from electrical engineering, software engineering, computer science, or a closely related program.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# Desktop App Developer Full-time (Remote)
C# Desktop App Developer Full-time (Remote)

Tartigrade • Calgary

Remote
CAD 90,000 - 120,000
Excel AI Plugin Engineer for Financial Intelligence
Excel AI Plugin Engineer for Financial Intelligence

AlphaSense, Inc. • Canada

Remote
CAD 132,000 - 182,000
Senior Software Engineer
Senior Software Engineer

AlphaSense, Inc. • Canada

Remote
CAD 132,000 - 182,000
Junior Developer (JavaScript, SQL, VBA, Automation)
Junior Developer (JavaScript, SQL, VBA, Automation)

BeachHead • Toronto

On-site
CAD 60,000 - 80,000
Growth opportunities
Collaborative work environment
Senior SQL Developer with Capital markets experience
Senior SQL Developer with Capital markets experience

Luxoft • Canada

On-site
CAD 80,000 - 110,000
Software developer
Software developer

Soho Square Solutions • Toronto

On-site
CAD 90,000 - 120,000
Full Stack Engineer (1876) 90-94hr
Full Stack Engineer (1876) 90-94hr

Direct IT Recruiting Inc. • Toronto

On-site
CAD 117,096 - 123,984
Software Architect
Software Architect

Engage2Excel • Quebec

On-site
CAD 100,000 - 130,000
Competitive salary
Flexible work hours
Supportive work environment
Full Stack Developer – C# / SQL Server
Full Stack Developer – C# / SQL Server

Toro Group • Canada

On-site
CAD 75,000 - 125,000
Java Developer
Java Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 110,000 - 170,000