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


  • Ottawa, Ontario, Canada Zendelity Full time

    We are building a dynamic team at Zendelity, a leader in physical operating compliance solutions. We are seeking a skilled Full Stack Developer to join our mission of reducing risk and improving operational efficiency for public properties.Role OverviewThis is a full-time permanent position offering a flexible work environment with the opportunity to work...


  • Ottawa, Ontario, Canada ATS Software Full time

    We are seeking an experienced Senior Software Engineer to join our team in Scarborough. This is a full-time hybrid position, requiring you to commute to the office at least once a week.As a Senior Software Engineer, you will be responsible for taking primary ownership and responsibility over feature development, from ideation to release. You will work with...


  • Ottawa, Ontario, Canada DEW SOFTWARE Canada Inc. Full time

    OverviewWe are seeking an experienced Full Stack Developer to join our team at DEW SOFTWARE Canada Inc. This is a fantastic opportunity to work on challenging projects and contribute to the growth of our organization.SalaryThe estimated salary for this position is $80,000 - $110,000 per year, depending on experience.Job DescriptionThis role involves...


  • Ottawa, Ontario, Canada Ross Full time

    Job DescriptionWe are seeking a skilled Software Development Engineer to join our team at Ross Video.Company OverviewRoss Video is a leading provider of professional video production solutions. We are dedicated to delivering high-quality products and exceptional customer service.Compensation PackageThe successful candidate will receive a competitive salary...


  • Ottawa, Ontario, Canada Zendelity Full time

    About ZendelityWe are building our dream team and seeking a seasoned software developer to join our ranks. As a full stack developer at Zendelity, you will have the opportunity to be creative, learn, and mentor new developers in a dynamic and supportive environment.This is a primarily work-from-home position in Ottawa with some on-site requirements...


  • Ottawa, Ontario, Canada Bisecthosting Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at BisectHosting. As a key member of our development team, you will play a crucial role in driving the growth of our brand and establishing key industry partnerships.Salary InformationThe estimated annual salary for this position is $120,000-$150,000, depending on...


  • Ottawa, Ontario, Canada Leonardocompany Full time

    As a leading global technology organization, Leonardo Canada - Electronics is expanding its presence in Ottawa, ON, and we are seeking a highly skilled Senior Ruby on Rails Software Developer to join our development team. This role offers an exceptional opportunity for a talented engineer to contribute to the growth of our platform and shape our product...


  • Ottawa, Ontario, Canada Kongsberg Geospatial Full time

    Company OverviewKongsberg Geospatial is an industry-leading software company specializing in real-time geospatial technology solutions for defence and aerospace applications worldwide.Salary$120,000 - $180,000 per year, depending on experience and qualifications.Job DescriptionWe are seeking a Full Stack Developer to support the design, development, and...


  • Ottawa, Ontario, Canada Kongsberg Geospatial Full time

    About Kongsberg GeospatialKongsberg Geospatial is an industry-leading software company delivering real-time geospatial technology solutions for Defence and Aerospace applications worldwide.Our team of experts has been serving the global market for over 30 years, providing innovative solutions that make a real impact in people's lives.Job DescriptionWe are...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About Your Role as a Senior Software Development EngineerWe are seeking an experienced Senior Software Development Engineer to join our team at Harris Geospatial Solutions. In this role, you will design and develop software solutions that operate in complex, multi-network environments.Your Responsibilities:Design and contribute to software architecture...


  • Ottawa, Ontario, Canada Hard Yaka Full time

    At Hard Yaka, we're pioneering technological developments within the web3 ecosystem.You'll get to work on the tools, infrastructure, and apps that scale these platforms to onboard one billion participants and 5 million developers.Collaborate with design and QA teams to ensure product quality.Implement web3 technologies to enhance user security and...


  • Ottawa, Ontario, Canada Acuity Software Full time

    About Acuity SoftwareWe are a leading software company that offers innovative solutions for web-based applications.Job OverviewAs a Senior Quality Assurance Specialist, you will be responsible for performing manual and automated testing as well as configuration management tasks for our ASP.Net based software.RequirementsTo be successful in this role, you...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems, Inc. is a pioneering force in the life sciences industry, driving innovation and progress through its industry cloud solutions.Salary: $110,000 - $270,000As a Senior Full-Stack Software Engineer at Veeva Systems, you will be part of a collaborative team that builds cutting-edge applications in life sciences.The ideal candidate will have 5+...


  • Ottawa, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job SummaryWe are seeking a highly skilled Senior Information Systems Business Solutions Developer to join our team at Medha Software Solutions Inc. This is a full-time position that requires the candidate to have extensive experience in designing, developing, and implementing information systems business solutions.Key ResponsibilitiesConfer with clients to...


  • Ottawa, Ontario, Canada Tbwa ChiatDay Inc Full time

    Cordance is an experienced operator and subject-matter expert dedicated to accelerating the growth of vertically focused business-to-business (B2B) software-as-a-service (SaaS) companies through acquisition and long-term tactical and financial guidance. We partner with founders to help them scale their businesses and realize their companies' full...


  • Ottawa, Ontario, Canada Marler & Associates Search Full time

    We are seeking a highly experienced and skilled Senior Technical Leader to oversee our emergency call management solutions. As the leader of this team, you will be responsible for guiding talented engineers through a technical and organizational transformation, as well as a significant increase in scale.This full-stack team will oversee everything from...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva Systems is a pioneering organization in industry cloud solutions, dedicated to helping life sciences companies expedite the delivery of therapies to patients. Guided by our core values of Doing the Right Thing, Customer Success, Employee Success, and Speed, we strive to make a meaningful impact.As a Work Anywhere company, we support our employees'...


  • Ottawa, Ontario, Canada Assent Compliance Inc. Full time

    Assent Compliance Inc. is a leading solution provider for supply chain sustainability, catering to top-tier manufacturers driven by sustainability goals.About AssentWe empower manufacturers to tackle hidden risks in their supply chains, which often weren't designed with sustainability in mind. Leveraging expert insights, our tool has become the trusted...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat, a leading global satellite operator, is seeking a highly skilled Senior Software Engineer to join our team. With over 50 years of experience in delivering reliable and secure satellite-delivered communications solutions, we offer a unique opportunity to work on cutting-edge technologies and contribute to the development of advanced satellite ground...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About your next opportunity as a Senior Software Solutions Architect:Key Responsibilities:Lead the design and development of software solutions, collaborating with Application Leads;Design and implement microservices solutions that operate in complex, multi-network environments;Develop new solutions to resolve software problems, ensuring efficient and...

Senior Full Stack Software Developer

2 months ago


Ottawa, Ontario, Canada Forescout Technologies Inc Full time

About the Role

We are seeking a highly skilled Senior Full Stack Software Engineer to join our Canadian development team and contribute to building Forescout's next-generation security products. This is an exciting opportunity to work on innovative and scalable applications in a cloud environment.

Responsibilities

  • Collaborate with developers, DevOps, data scientists, QA, and product management throughout the development cycle in an Agile environment.
  • 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 enhance the application performance.
  • Conduct code reviews and advocate best practices for software development.
  • Investigate and resolve arising operational issues.
  • Lead and mentor junior developers, fostering a collaborative and inclusive team environment.

About You

  • Bachelor's degree in Computer Science or equivalent.
  • 7+ years of professional experience writing code in Java for the backend, with a solid understanding of object-oriented programming, design patterns, and Java-based web services in a Linux environment.
  • 3+ years of Microsoft Azure cloud experience with multiple services.
  • 3+ years of building single-page applications using frameworks such as React, Angular, or Vue.
  • Understanding of 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.
  • Awareness of web security practices and the ability to implement security in application layers using Azure security features and application-level safeguards.
  • Excellent problem-solving skills and ability to troubleshoot efficiently.

About Forescout

  • Competitive compensation and benefits package, including generous PTO policy, RRSP match, and more.
  • Collaborative and innovative environment with opportunities to make an impact on worldwide security.
  • Leadership that supports and encourages professional growth and development.