1,501,674open jobs
90,709companies
229,053added this week
Browse all
Salary
≈ $64k – $114k per year (Estimated)
Location
Remote (Canada)
Seniority
Senior · 15+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Jan 7, 2026.

Overview
Company
Impact
Profile match

Whether you’re an experienced professional or just getting started, your contributions matter at Fortra. If you’re passionate about tackling meaningful challenges alongside talented team members committed to helping each other succeed, all while having lots of fun, we want to hear from you. We offer competitive benefits and salaries, personal and professional development opportunities, flexibility, and much more!

This position is responsible for enhancing and maintaining existing software products as well as developing new products. The ideal candidate has a strong desire for excellence, with confidence in their expertise, and is a creative problem solver.

WHAT YOU'LL DO

  • Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use.
  • Work with the Product Managers to outline features for the product roadmaps.
  • Work with different teams and products to understand requirements and design solutions.
  • Identify and evaluate new technologies for implementation.
  • Consult with end user to prototype, refine, test, and debug programs to meet needs.
  • Create or align best practices
  • Enforcement of standards
  • Innovate process solutions
  • Serve as technical expert on development projects.
  • Participate in full development life cycle including requirements analysis and design.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Work without supervision on the most complex projects.
  • Complete latitude for independent judgment.
  • Assist and mentor less experienced peers.
  • Actively participate or take the lead in all Agile ceremonies.
  • Strong C/C++ programming experience in the Windows OS environment
  • Strong design experience building Windows applications especially network related Windows applications.
  • Experience working with Windows kernel and Windows services in user mode • Prior experience working with WFP, NDIS drivers on Windows
  • Very good hands-on understanding of networking concepts - TCP/IP, UDP, IPSec, VPN, SSL/TLS, Routing, tunnelling etc
  • Hands on experience debugging BSOD’s and network related issues on Windows
  • Strong expertise with data structures and algorithms

    QUALIFICATIONS

    • Typically requires 15 or more years of experience.
    • Proven previous experience at the Senior Software Engineer role.
    • Superior working knowledge of Agile Project development methodology and the ability to implement those methodologies in active projects.
    • Proven experience and knowledge of the relevant programming language requirements for this role and the ability to share that knowledge with team members.
    • Proven leadership as a project leader or as a subject matter expert.
    • Coordinate project activities of co-located and remote team members.
    • Clear and concise communication skills (verbal and written)
    • Presentation and mentoring skills

    Nice to haves:

    • Good understanding of C# programming.
    • Working with Windows installer technologies like Wix
    • Understanding of Jenkins jobs/pipelines

    This position requires proficiency in English to interact, support and/or provide services to non-French speaking customers, employees and/or partners inside and/or outside the province of Quebec.

    We are an equal opportunity employer and encourage applications from candidates of all backgrounds. We do not require “Canadian work experience”; all relevant experience will be considered. This posting is for a new position.

    Expected Compensation: 95,000 CAD - 145,000 CAD

    At Fortra, we’re breaking the attack chain. Ready to join us? Visit our website to learn more about why employees choose to work for Fortra. Remember to connect with us on LinkedIn.

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status.

    Free account
    Stop reading job ads. Get the ones that fit.
    One free account turns this page into a shortlist built around your stack, your level and your pay.
    Match on every job. Stack, seniority, pay and location, scored against your profile.
    1,501,674 open roles. Read straight off company career pages, refreshed every day.
    Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
    3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
    Create a free account Continue with Google
    Free forever. No card. Under a minute.

    Your match

    How well do you fit this role?
    Two answers are enough for a real match. No account needed.
    Check my fit
    Answers stay in this browser until you create an account.

    Recommended for you based on this role

    Hardware
    Similar stack
    Same company
    Canada
    SR ENGINEER, DESIGN 6 hours ago
    $48k – $83k per year • Remote (Italy) • Full-Time • Master's Degree • Avezzano
    Python
    Perl
    Chips/EDA
    Cadence Innovus
    Synopsys PrimeTime
    Synopsys Fusion Compiler
    Synopsys IC Compiler II
    Apply
    ≈ $21k – $50k per year (Estimated) • Remote (likely EAEU) • 3+ years exp • Moscow
    Kotlin
    Ruby
    C++
    Bash
    Ruby
    Ruby on Rails
    C++
    CMake
    STL
    DevOps
    GitLab CI
    Git
    Docker
    Kubernetes
    Grafana
    Linux
    Apply
    ≈ $59k – $138k per year (Estimated) • Equity • Remote (Germany) • Full-Time • 3+ years exp • Bachelor's Degree • Munich
    Python
    Java
    C++
    VHDL
    MATLAB
    Chips/EDA
    Altium Designer
    KiCad
    LTspice
    Apply
    ≈ $54k – $94k per year (Estimated) • Remote (Poland) • 7+ years exp • Bachelor's Degree • Wrocław
    Python
    C++
    DevOps
    RTOS
    Prometheus
    CI/CD
    Cortex
    Amazon S3
    Linux
    Apply
    $48k – $70k per year (gross) • Remote (Croatia) • Sveta Nedelja
    C
    C++
    C
    Embedded C
    DevOps
    CI/CD
    Git
    Management
    UML
    Apply
    Heavy Duty Technician 2 hours ago
    ≈ $49k – $82k per year (Estimated) • In office • 5+ years exp • Canada
    Apply
    ≈ $49k – $85k per year (Estimated) • In office • 7+ years exp • High School Diploma • Canada
    Apply
    Site Services Planner 2 hours ago
    ≈ $48k – $93k per year (Estimated) • In office • 5+ years exp • Canada
    Management
    Microsoft Office
    Apply
    Mine Engineer 2 hours ago
    ≈ $60k – $102k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Canada
    Apply
    Site Trainer 2 hours ago
    ≈ $49k – $85k per year (Estimated) • In office • 7+ years exp • Canada
    Apply
    See all jobs
    This is one of many
    1,501,674 more open roles from verified company boards, updated every day.