Degree or diploma in Computer Science, Software Engineering, or a related discipline. * 5-8 years ... Strong C# development experience. * C++ development experience. * Experience developing and ...
Degree or diploma in Computer Science, Software Engineering, or a related discipline. * 5-8 years ... Strong C# development experience. * C++ development experience. * Experience developing and ...
Title and Summary Senior Software Engineer (Java) Who is Mastercard Mastercard is a global ... Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code ...
Title and Summary Senior Software Engineer (Java) Who is Mastercard Mastercard is a global ... Has skills in test driven and behavior driven development (TDD and BDD) to build just enough code ...
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
Support internal development teams by answering questions and creating sample code * Participate in ... Experience implementing unit and integration tests * Understanding of DevOps best practices * Good ...
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
Support internal development teams by answering questions and creating sample code * Participate in ... Experience implementing unit and integration tests * Understanding of DevOps best practices * Good ...
Senior Software Engineer
Vancouver, BC · Hybrid
$170K - $190K/yr
On behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers ... Understand the value of test driven development and enjoy working in that style. * Work well with ...
Quick apply
Senior Software Engineer
Vancouver, BC · Hybrid
$170K - $190K/yr
On behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers ... Understand the value of test driven development and enjoy working in that style. * Work well with ...
Senior Software Engineer
Vancouver, BC · Hybrid
$170K - $190K/yr
On behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers ... Understand the value of test driven development and enjoy working in that style. * Work well with ...
Quick apply
Senior Software Engineer
Vancouver, BC · Hybrid
$170K - $190K/yr
On behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers ... Understand the value of test driven development and enjoy working in that style. * Work well with ...
We are looking for a Senior Software Development Engineer to define the technical vision and ... A day in the life Check out our team videos:
We are looking for a Senior Software Development Engineer to define the technical vision and ... A day in the life Check out our team videos:
Software Development Engineer - Platform
CA$110K - CA$180K/yr
We're looking for a Software Development Engineer - Platform to design and build the software ... senior role; we place and pay based on demonstrated competency, so where you land in the range ...
Software Development Engineer - Platform
CA$110K - CA$180K/yr
We're looking for a Software Development Engineer - Platform to design and build the software ... senior role; we place and pay based on demonstrated competency, so where you land in the range ...
Amazon Connect is seeking a Software Development Engineer to build our next phase of innovation in agent scheduling, creating toolsets to help customers automate schedule management for their large ...
Amazon Connect is seeking a Software Development Engineer to build our next phase of innovation in agent scheduling, creating toolsets to help customers automate schedule management for their large ...
Senior Software Development Engineer, Rendering Foundations - ProductUIService
Vancouver, BC · On-site
Design and build new capabilities in PUIS's Java/Coral-based service layer, including product ... Drive the team's test strategy and quality framework as PUIS expands to support the next generation ...
Senior Software Development Engineer, Rendering Foundations - ProductUIService
Vancouver, BC · On-site
Design and build new capabilities in PUIS's Java/Coral-based service layer, including product ... Drive the team's test strategy and quality framework as PUIS expands to support the next generation ...
Software Engineer / Senior Software Engineer - Agent Platform
Vancouver, BC · On-site
CA$140K - CA$210K/yr
We're in this together, tackling big challenges with bold ideas and genuine care. We look for ... About You A generalist/backend Software Development Engineer who wants to work on Workday's public ...
Software Engineer / Senior Software Engineer - Agent Platform
Vancouver, BC · On-site
CA$140K - CA$210K/yr
We're in this together, tackling big challenges with bold ideas and genuine care. We look for ... About You A generalist/backend Software Development Engineer who wants to work on Workday's public ...
We're in this together, tackling big challenges with bold ideas and genuine care. We look for ... About the Role As a Principal Software Development Engineer on the AI Model Serving team, you will ...
We're in this together, tackling big challenges with bold ideas and genuine care. We look for ... About the Role As a Principal Software Development Engineer on the AI Model Serving team, you will ...
... senior living communities worldwide ... You'll define technology strategy in ambiguous spaces, coordinate across 8+ partner teams, and ...
... senior living communities worldwide ... You'll define technology strategy in ambiguous spaces, coordinate across 8+ partner teams, and ...
Senior Software Engineer We are looking for a Senior Software Engineer to join our Universal Asset ... What you'll bring: * 8 or more years of experience in software development using Golang/Go, Java, C ...
Senior Software Engineer We are looking for a Senior Software Engineer to join our Universal Asset ... What you'll bring: * 8 or more years of experience in software development using Golang/Go, Java, C ...
We're looking for a Software Development Engineer - Platform to design and build the software ... senior role; we place and pay based on demonstrated competency, so where you land in the range ...
Quick apply
We're looking for a Software Development Engineer - Platform to design and build the software ... senior role; we place and pay based on demonstrated competency, so where you land in the range ...
Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology ... agile rule development & deployment capabilities, results in a competitive advantage for all ...
Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology ... agile rule development & deployment capabilities, results in a competitive advantage for all ...
Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology ... agile rule development & deployment capabilities, results in a competitive advantage for all ...
Title and Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology ... agile rule development & deployment capabilities, results in a competitive advantage for all ...
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
A successful Senior Software Developer has a strong sense of ownership and can drive projects ... Support internal development teams by answering questions and creating sample code * Participate in ...
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
A successful Senior Software Developer has a strong sense of ownership and can drive projects ... Support internal development teams by answering questions and creating sample code * Participate in ...
Amazon Web Services is hiring a Software Development Engineer III for the RDS for Oracle team. We ... You will develop and implement security best practices for database management in cloud ...
Amazon Web Services is hiring a Software Development Engineer III for the RDS for Oracle team. We ... You will develop and implement security best practices for database management in cloud ...
Design, develop, and test high-performance modern C++ code for implementing AI models and computer ... D. is a plus. * 4+ years of experience in C++ software development, with a strong emphasis on ...
Design, develop, and test high-performance modern C++ code for implementing AI models and computer ... D. is a plus. * 4+ years of experience in C++ software development, with a strong emphasis on ...
Test and tune service scaling to ensure we always have capacity available to service our customers ... Demonstrated proficiency in coding with AI agents to accelerate development and improve code ...
Test and tune service scaling to ensure we always have capacity available to service our customers ... Demonstrated proficiency in coding with AI agents to accelerate development and improve code ...
Sr Software Development Engineer In Test information
What is the difference between Sr Software Development Engineer In Test vs Software Development Engineer In Test?
| Aspect | Sr Software Development Engineer In Test | Software Development Engineer In Test |
|---|---|---|
| Required Credentials | Bachelor's/Master's in CS or related, experience in automation testing | Bachelor's in CS or related, focus on automation skills |
| Work Environment | Designs and develops complex test frameworks, leads testing initiatives | Develops and maintains test scripts, executes testing |
| Employer & Industry Usage | Used in tech companies, especially in QA and testing teams | Common in software development companies, focusing on testing automation |
The main difference is that a Sr Software Development Engineer In Test typically has more experience, leads testing efforts, and designs complex testing frameworks, while a Software Development Engineer In Test primarily focuses on developing and executing test scripts. Both roles require strong automation skills and are vital in ensuring software quality, but the senior role involves more leadership and strategic testing responsibilities.
What are some common challenges faced by a Sr Software Development Engineer in Test when working on large-scale projects?
What is a Sr Software Development Engineer In Test (Sr SDET)?
What are the key skills and qualifications needed to thrive as a Sr Software Development Engineer In Test, and why are they important?
Full-time
Posted 28 days ago
Key responsibilities
Design, develop, maintain, and support critical software systems that power Stockwatch's products and services.
Manage and optimize Microsoft SQL Server environments, including performance tuning, replication, configuration, and troubleshooting.
Help establish technical priorities and roadmap recommendations.
Job description
About Stockwatch
For more than 40 years, Stockwatch 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, Stockwatch operates a highly specialized 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.
We are seeking an experienced Senior Software Developer to join our small, highly capable team and take ownership of the systems that power our business.
The Opportunity
This is not a typical software development role.
You will become a key technical leader responsible for maintaining, enhancing, and ultimately helping guide the future direction of Stockwatch'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 opportunity to grow into the primary technical leadership role for the organization.
What You'll Do
Software Development & System Ownership
- Design, develop, maintain, and support critical software systems that power Stockwatch'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 modernize, improve, and streamline existing systems.
Database & Infrastructure Management
- Manage and optimize 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 SkyTrain, Pacific Centre, fitness facilities, and secure bicycle storage.
Requirements
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.
- C++ development experience.
- Experience developing and maintaining web applications in Microsoft technologies.
- 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 modern web technologies.
- Experience with Windows TCP/UDP socket programming and multicast data distribution.
- Experience administering Windows Server environments.
- Experience with PowerShell and Perl scripting.
- Experience integrating with cloud services and APIs.
- Experience with Microsoft Azure and/or Amazon Web Services.
- Experience working with real-time, high-volume, or mission-critical systems.
- Knowledge of financial markets, market data systems, or investment platforms
Benefits
Why Join Stockwatch?
- Significant autonomy and ownership.
- Opportunity to become the primary technical leader within the organization.
- Small team where your contributions have a direct impact.
- Complex, interesting technical challenges involving real-time market data systems.
- Flexible work arrangements and work-life balance.
- Established, profitable business with a loyal customer base and decades of industry credibility.
Compensation
- Salary: $110,000 - $150,000 annually
- Flexible working arrangements to fit your lifestyle
Our salary ranges are informed by comprehensive market data and are designed to reflect the skills, experience, and responsibilities required for the role, while also providing room for future growth and development. For experienced candidates who fully meet the requirements of the position, we typically target compensation around the midpoint of the salary range. The upper end of the range is generally reserved for employees who demonstrate sustained high performance, significant expertise, and ongoing impact at Stockwatch. Candidates who are earlier in their development may be hired below the midpoint and progress within the range as they build their skills and contribute to the organization. The final offer will be determined based on the successful candidate's qualifications, experience, and overall fit for the role.