×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Development - Stockwatch

Job in Winnipeg, Manitoba, A3C, Canada
Listing for: BLANKSLATE Partners
Per diem position
Listed on 2026-06-19
Job specializations:
  • Software Development
    Backend Developer, .NET Developer, SQL Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 CAD Yearly CAD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Development - Stock watch )

About Stock watch

For more than 40 years, Stock watch has been a trusted source of stock market news, real‑time quotes, and market intelligence focused on Canadian equity markets. What began as a print publication in the 1980s evolved into one of Canada’s leading online sources of market information, serving a loyal subscriber base through a sophisticated combination of real‑time market data and financial journalism.

Behind the scenes, Stock watch operates a highly specialised technology platform that processes millions of market data transactions every day while delivering reliable, real‑time information to investors, traders and market participants across Canada.

The Opportunity

This is not a typical software development role. You will become a key technical leader responsible for maintaining, enhancing and guiding the future direction of Stock watch’s core software systems. These systems process real‑time market data, support public‑facing web applications and operate continuously in an environment where reliability and uptime matter.

You’ll work closely with our leadership team while enjoying a high degree of autonomy, flexibility and influence. This role is ideal for someone who enjoys solving complex technical challenges, takes pride in system ownership and prefers a hands‑on environment where decisions can be made quickly.

As part of our succession planning efforts, the successful candidate will have the chance to grow into the primary technical leadership role for the organisation.

What You’ll Do
  • Design, develop, maintain and support critical software systems that power Stock watch’s products and services.
  • Maintain and enhance real‑time market data processing systems handling millions of transactions daily.
  • Develop new features and enhancements for public‑facing websites and services.
  • Maintain existing web applications, backend services, utilities and supporting infrastructure.
  • Identify opportunities to modernise, improve and streamline existing systems.
Database & Infrastructure Management
  • Manage and optimise Microsoft SQL Server environments, including performance tuning, replication, configuration and troubleshooting.
  • Monitor and maintain high‑volume data processing systems.
  • Diagnose and resolve production issues, performance bottlenecks and system failures.
  • Participate in planning and implementation of infrastructure upgrades and improvements.
Operational Support
  • Ensure the reliability and stability of business‑critical systems.
  • Assist with troubleshooting and resolving service interruptions when they occur.
  • Work closely with operations staff and external technology partners.
  • Support integrations with exchanges, news providers, payment processors and other third‑party services.
Technical Leadership
  • Help establish technical priorities and roadmap recommendations.
  • Provide guidance on architecture, technology choices and future development initiatives.
  • Contribute to long‑term succession planning and technical continuity.
Working Environment

Permanent, full‑time position.

Downtown Vancouver office with flexible hybrid work arrangements.

Flexible working hours focused on outcomes rather than strict schedules.

Occasional after‑hours availability required to address critical production issues.

Very occasional evening or weekend work for maintenance and system upgrades.

Easy access to Sky Train, Pacific Centre, fitness facilities and secure bicycle storage.

What We’re Looking For

Required Qualifications
  • Degree or diploma in Computer Science, Software Engineering or a related discipline.
  • 5–8 years of professional software development experience.
  • Strong experience with Microsoft SQL Server, including both development and administration.
  • Strong C# development experience.
  • Experience developing and maintaining Microsoft (C++) web applications.
  • Experience working within Microsoft Visual Studio.
  • Ability to work independently and manage competing priorities.
  • Strong troubleshooting and problem‑solving skills.
  • Comfortable working in a small, entrepreneurial environment with limited bureaucracy and significant autonomy.
Preferred Qualifications
  • Experience with ASP.NET, Razor, Blazor, JavaScript and contemporary web technologies.
  • Experience…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary