Senior Software Developer

4 weeks ago


Canada Broadridge Full time

Join to apply for the Senior Software Developer role at Broadridge . At Broadridge, we’ve built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career while helping others along the way, come join the Broadridge team. About the Role Broadridge Trading and Connectivity Solutions (BTCS) is seeking an experienced senior software developer in the Vancouver area to join the NYFIX development team. You will work on the BTCS NYFIX FIX Marketplace and related products that provide FIX connectivity to a large global community of buy‑sides, sell‑sides, and vendors. Responsibilities Take on major responsibilities and work on all aspects of the software development lifecycle including product specification, design, implementation, unit testing, and performance testing. Collaborate with the team on a hybrid work schedule, typically one or two days in the office each week. Provide Level 3 production support for the software delivered by the team, including occasional out‑of‑hours assistance when Level 2 operations teams request support. Required Knowledge, Skills, and Experience Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field. At least 8 years of C++ experience on Linux/Unix. Strong expertise in multithreaded programming, high‑performance, low‑latency applications, performance troubleshooting, and tuning. Linux/Unix proficiency including shell scripting. Experience with FIX application development, FIX engine usage, order management, order routing, trading, risk management or similar financial services applications. Middleware application development experience (TibRV, MQ, 29 West LBM, Solace, etc.). STL experience. Database application development experience (Oracle, Sybase, MySQL, etc.). Core Java experience. Optional Technical Skills FIX engine development experience. Perl. Boost. Experience with development tools that aid in debugging, locating memory errors, performance analysis, etc. Background Check Process Broadridge requires employees to complete a background check that includes employment verification, education verification, credit inquiry, and a Canadian criminal record check. Workplace Flexibility We are committed to supporting flexible work arrangements. This hybrid role requires a basic home office set‑up, high‑speed internet, and the ability to work without distractions during core business hours. Accessibility & Accommodation Broadridge is an equal‑opportunity employer committed to a diverse and inclusive workplace. If you require accommodations during the recruitment process, please notify our recruitment team. Use of AI in Hiring Broadridge may use AI‑based tools to help review and evaluate applications. All hiring decisions include human review to ensure fairness and compliance with applicable laws. #J-18808-Ljbffr



  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...

  • Senior Software Engineer

    7 minutes ago


    , , Canada ECI Software Solutions Full time

    Location: Canada - Remote (EST/CST Business Hours) We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted in AWS. A Senior Software Engineer...


  • , , Canada Beacon Software Full time

    A dynamic software company is seeking a Senior Software Engineer to take full ownership of its technical stack. You will design and optimize web scraping pipelines, collaborate with leadership, and drive product development. Ideal candidates have over 5 years of experience and strong Ruby on Rails expertise. The position offers competitive compensation, a...


  • , , Canada Autodesk Full time

    Job Requisition ID 25WD92809 Aperçu du Poste Notre équipe de développement logiciel recherche un développeur logiciel senior pour rejoindre l'équipe d'intégration de plateformes dans un environnement de développement agile et dynamique. Vous jouerez un rôle clé dans la définition et la mise en œuvre des intégrations liées à la sécurité, en...


  • , , Canada Coconut Software Full time

    A leading software company in Canada is seeking a Senior Developer to join their team. The role involves building innovative solutions utilizing modern web technologies like SQL, React, and Laravel. The ideal candidate will have over 5 years of SaaS development experience, strong skills in system design, and demonstrate leadership. This position offers a...


  • , , Canada Abloomify Inc. Full time

    Abloomify is an innovative, AI-driven startup that revolutionizes employee management, productivity enhancement, and skill development through cutting-edge technology. Our platform leverages Artificial Intelligence and Machine Learning to empower businesses by delivering insights that drive decision-making and optimize team performance. At Abloomify, we...


  • , , Canada ECI Software Solutions Full time

    A leading software solutions company is looking for a Senior Software Engineer to play a crucial role in transforming their product architecture from a standalone application to a cloud-native SaaS model. The role involves designing, planning, and implementing high-quality software components while mentoring the engineering team in best practices of...


  • , , Canada Vaco by Highspring Full time

    About the Role We are partnering with a well-established financial services organization to hire a Senior Software Developer with strong full‑stack C# .NET experience and substantial exposure to finance or accounting driven systems. This role sits on a highly collaborative engineering team responsible for building and enhancing core platforms used across...


  • , , Canada Jane App Full time

    Senior Software Engineer Join Our Mission: Help the Helpers with Jane. Let's kick things off with a quick intro. Jane is a team that’s all about fostering growth, spreading delight, and serving our healthcare community. We’re on the hunt for people ready to jump in and join us while we simplify the lives of healthcare practitioners and patients daily....


  • , , Canada Remote Jobs Full time

    Vidyard is the leading provider of AI-powered video messaging and engagement solutions for modern revenue teams. Trusted by 100,000+ companies, Vidyard helps go‑to‑market teams connect with buyers more personally and effectively at scale - accelerating deal cycles, increasing close rates, and humanizing digital communication. With AI video tools,...