Senior Software Developer responsible for system ownership and enhancements for Stockwatch's market data platform. Collaborating with technical leadership and enjoying flexible working arrangements in a small team environment.
Responsibilities
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.
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.
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.
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.
Requirements
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.
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
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.
Senior Integration Software Engineer for a 12 - month remote contract in Canada. Requires active Reliability Status, 10+ years of software engineering, and Azure integration expertise.
Authorization Developer at 1Password, building access - control systems for its secure password - management and unified - access platform. Shipping Go features, APIs, and services while improving authorization reliability and developer workflows.
Engineering Project Planner coordinating engineering schedules, workload, capacity, and risks for Expleo, a global engineering and consulting provider. Supporting JIRA governance and IBM Rational EWM deployment across multidisciplinary aerospace and railway projects.
Engineering Project Planner coordinating schedules, workload, capacity, and risks for Expleo’s aerospace engineering projects in Saint - Bruno. Maintaining JIRA plans and supporting IBM Rational EWM deployment.
Senior Statistical Programmer supporting a pharmaceutical client’s epidemiology team with real - world evidence data preparation and statistical analysis. Developing analytical databases, study outputs, and reports from claims and EHR data.
Analog/mixed - signal IC designer developing high - speed optical transceiver chips for Cisco’s Acacia. Architecting CMOS circuits, layouts, measurements, and production designs in a hybrid team.
Becario de arquitectura e ingeniería colaborando en proyectos de construcción en España. Modelado de edificios en Revit y MEP, además de bocetos e infografías digitales.
Senior iOS Engineer building scalable mobile products for EarnIn, an earned wage access company. Leading architecture, feature development, performance, APIs, testing, and data - informed improvements.
Dynamics Developer building Microsoft Dynamics and Power Platform applications for Capco’s financial - services clients. Supporting architecture, integrations, testing, DevOps, and production deployments.