Current jobs related to Senior Full Stack Software Developer - Ottawa, Ontario - Forescout Technologies Inc


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About the OpportunityWe are currently recruiting for a Senior Full-Stack Developer to join our west-end client's team in Kanata. This software company has several offices worldwide to serve their global client base.As a Senior Full-Stack Developer, you will report to the Senior Development Manager and join a growing agile team of skilled Developers that...


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About The OpportunityWe are currently recruiting for a Senior Full-Stack Developer to join our west-end client's team in Kanata. This software company has several offices worldwide to serve their global client base.Key ResponsibilitiesReporting to the Senior Development Manager, this person will join a growing agile team of skilled Developers that build...


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About The OpportunityWe are currently recruiting for a Senior Full-Stack Developer for our west-end client. Our client is a software company with several offices worldwide to serve their global client base.Key ResponsibilitiesReporting to the Senior Development Manager, this person will join a growing agile team of skilled Developers that build...


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About The OpportunityWe are currently recruiting for a Senior Full-Stack Developer for our west-end client. Our client is a software company with several offices worldwide to serve their global client base.Key ResponsibilitiesReporting to the Senior Development Manager, this person will join a growing agile team of skilled Developers that build...


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About The OpportunityWe are currently recruiting for a Senior Full-Stack Developer to join our west-end client's team in Kanata. This software company has several offices worldwide to serve their global client base.Key ResponsibilitiesReporting to the Senior Development Manager, this person will join a growing agile team of skilled Developers that build...


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About The OpportunityWe are currently recruiting for a Senior Full-Stack Developer to join our west-end client's team in Kanata. This software company has several offices worldwide to serve their global client base.Key ResponsibilitiesReporting to the Senior Development Manager, this person will join a growing agile team of skilled Developers that build...


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About The OpportunityWe are currently recruiting for a Senior Full-Stack Developer to join our west-end client's team in Kanata. This software company has several offices worldwide to serve their global client base.Key ResponsibilitiesReporting to the Senior Development Manager, this person will join a growing agile team of skilled Developers that build...


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About The OpportunityWe are currently recruiting for a Senior Full-Stack Developer to join our west-end client's team in Kanata. This software company has several offices worldwide to serve their global client base.Key ResponsibilitiesReporting to the Senior Development Manager, this person will join a growing agile team of skilled Developers that build...


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About the OpportunityWe are currently recruiting for a Senior Full-Stack Developer for our west-end client. This software company has several offices worldwide to serve their global client base. Reporting to the Senior Development Manager, this person will join a growing agile team of skilled Developers that build enterprise-level, multi-tier applications in...


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About The OpportunityWe are currently recruiting for a Senior Full-Stack Developer for our west-end client. Our client is a software company with several offices worldwide to serve their global client base.Job SummaryThis person will join a growing agile team of skilled Developers that build enterprise-level, multi-tier applications in a mission-critical...


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About The OpportunityWe are currently recruiting for a Senior Full-Stack Developer for our west-end client. Our client is a software company with several offices worldwide to serve their global client base.Job SummaryThis person will join a growing agile team of skilled Developers that build enterprise-level, multi-tier applications in a mission-critical...


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About the OpportunityWe are seeking a highly skilled Senior Full-Stack Developer to join our team in Kanata, Ontario. Our client is a leading software company with a global presence, and this role will be a key part of their agile development team.The ideal candidate will have a strong background in full-stack web development, with experience in Typescript,...


  • Ottawa, Ontario, Canada Recollective Full time

    Job Title: Senior Digital Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective, a leading SaaS web application in the online research space.About the RoleAs a Senior Full Stack Developer, you will be responsible for software development and maintenance for our cloud-based online research platform....


  • Ottawa, Ontario, Canada Recollective Full time

    Job Title: Senior Digital Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective, a leading SaaS web application in the online research space.About the RoleAs a Senior Full Stack Developer, you will be responsible for software development and maintenance for our cloud-based online research platform....


  • Ottawa, Ontario, Canada Recollective Full time

    Job Title: Senior Digital Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective, a leading SaaS web application in the online research space.About the RoleAs a Senior Full Stack Developer, you will be responsible for software development and maintenance for our cloud-based online research platform....


  • Ottawa, Ontario, Canada Recollective Full time

    Job Title: Senior Digital Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective, a leading SaaS web application in the online research space.About the RoleAs a Senior Full Stack Developer, you will be responsible for software development and maintenance for our cloud-based online research platform....


  • Ottawa, Ontario, Canada Lrostaffing Full time

    About the OpportunityWe are currently recruiting for a Senior Full-Stack Developer to join our team at Lrostaffing. Our client is a software company with a strong presence in the global market, headquartered in Kanata and serving a diverse client base worldwide.Job SummaryThis is a permanent position that requires a skilled and experienced Full-Stack...


  • Ottawa, Ontario, Canada Recollective Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based online research platform.About the RoleThis is a unique opportunity to work with a cutting-edge SaaS...


  • Ottawa, Ontario, Canada Recollective Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based online research platform.About the RoleThis is a unique opportunity to work with a cutting-edge SaaS...


  • Ottawa, Ontario, Canada Recollective Full time

    Join Our Team as a Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Recollective. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based online research platform.About the RoleWe are looking for a talented developer with a strong...

Senior Full Stack Software Developer

3 months ago


Ottawa, Ontario, Canada Forescout Technologies Inc Full time

About Us

Navigating Cybersecurity Challenges Together.

Forescout specializes in delivering automated cybersecurity solutions across diverse digital landscapes. Our mission is to empower clients to maintain continuous alignment of their security frameworks with their digital environments, encompassing all asset categories – IT, IoT, OT, and IoMT. This is an ongoing journey of managing cyber risks through automation and data-driven insights.

Role Overview

We are seeking a skilled and motivated Senior Full Stack Software Engineer to contribute to our Canadian development team, focusing on the creation of Forescout's next generation of security solutions through innovative and scalable applications in a cloud-based setting. If you are passionate about writing high-quality code, enhancing global network security, and tackling complex challenges, this position is ideal for you.

  • Collaborate with developers, DevOps, data scientists, QA, and product management throughout the development lifecycle in an Agile framework.
  • Research and draft design proposals for new solutions.
  • Write clean, scalable, and maintainable code across the full stack from database to frontend.
  • Implement responsive UI designs and improve application performance.
  • Conduct code reviews and promote best practices in software development.
  • Investigate and resolve operational issues as they arise.
  • Mentor junior developers, fostering a collaborative and inclusive team atmosphere.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • Over 7 years of professional experience in backend development using Java, with a strong grasp of object-oriented programming, design patterns, and Java-based web services in a Linux environment (C# or C++ may be considered if exceptionally strong).
  • At least 3 years of experience with Microsoft Azure cloud services.
  • Minimum of 3 years of experience in building single-page applications (SPA) using frameworks such as React, Vue.js, or Angular.
  • Familiarity with CI/CD pipelines and experience with automation tools like Jenkins or GitHub Actions.
  • Knowledge of testing frameworks and tools such as JUnit, Mocha, Jest, Cypress, and/or Selenium for both unit and integration testing.
  • Understanding of web security practices and the implementation of security measures at the application level using Azure security features.
  • Strong problem-solving skills and the ability to troubleshoot effectively.

Soft Skills

  • Excellent written and verbal communication skills, with the ability to work independently and collaboratively with remote teams across different time zones.
  • Experience in Agile environments, actively participating in scrums and working effectively within a team.
  • Strong time management skills, with the ability to prioritize tasks and meet deadlines.
  • Willingness to learn new technologies and frameworks as project requirements evolve.

What We Offer

  • Competitive compensation and benefits, including a generous PTO policy and RRSP matching.
  • A collaborative and innovative work environment – make a significant impact on global security while working with cutting-edge technology.
  • Leadership that supports and encourages professional growth and development.