Skip to Main Content

Job Title


C# Desktop App Developer Intern (Remote)


Company : Tartigrade


Location : Calgary, Alberta


Created : 2026-04-17


Job Type : Full Time


Job Description

Remote Internship Job Description We are looking for an intern to support the development and maintenance of our internal desktop trading tools. Youll work on C#/.NET WinForms/WPF applications that interact with market data sources, improve application reliability, and deliver new features for the trading team. Responsibilities Desktop Applications Maintain and enhance WinForms/WPF apps. Improve schedulers and background services for robustness and stability. Package, sign, and distribute applications (MSIX or similar). Integration & APIs Connect applications to external APIs (e.g., Interactive Brokers TWS, Yahoo Finance). Optimize data-fetching pipelines and error handling. Testing & Documentation Debug and fix crashes, scheduler issues, and performance bottlenecks. Write setup guides and documentation for long-term maintainability. Requirements Must-Have Skills C#/.NET development (WinForms or WPF). Exposure to SQL Server or PostgreSQL for backend data. Experience with packaging and deployment (MSIX, ClickOnce). Strong debugging and troubleshooting skills. Familiarity with Git/GitHub version control. Nice-to-Have Experience with TWS API (Interactive Brokers). Logging/telemetry integration in desktop apps. Knowledge of multi-threading or high-performance data processing. Eligible applicants must be: Enrolled or graduated from electrical engineering, software engineering, computer science, or a closely related program. #J-18808-Ljbffr