Current jobs related to Sr. Full Stack Software Engineer - Ottawa - Marler & Associates Search


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

    Job Title: Sr. Full Stack Software EngineerMarler & Associates Search is seeking a highly skilled Sr. Full Stack Software Engineer to join our client's Canadian development team. The ideal candidate will have a strong background in cloud security and experience with full-stack development.Key Responsibilities:Collaborate with cross-functional teams to design...


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

    Job Title: Sr. Full Stack Software EngineerMarler & Associates Search is seeking a highly skilled Sr. Full Stack Software Engineer to join our client's Canadian development team. The ideal candidate will have a strong background in cloud security and experience with full-stack development.Key Responsibilities:Collaborate with cross-functional teams to design...


  • Ottawa, Canada Forescout Technologies Inc Full time

    What We Do Managing cyber risk, together. Forescout delivers automated cybersecurity across the digital terrain. We empower our customers to achieve continuous alignment of their security frameworks with their digital realities, across all asset types – IT, IoT, OT, and IoMT. It is a non-stop journey, managing cyber risk through automation and...


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

    Protecting Global Networks, One Code at a Time.At Marler & Associates Search, we're seeking a seasoned Sr. Full Stack Software Engineer to join our client's Canadian development team and contribute to the creation of innovative security products. If you're passionate about writing clean code, securing global networks, and solving complex problems, this role...


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

    Protecting Global Networks, One Code at a Time.At Marler & Associates Search, we're seeking a seasoned Sr. Full Stack Software Engineer to join our client's Canadian development team and contribute to the creation of innovative security products. If you're passionate about writing clean code, securing global networks, and solving complex problems, this role...

  • Software Engineer

    6 days ago


    Ottawa, Ontario, Canada ottawa Inc Full time

    Job Title: Software Engineer - Full Stack DeveloperWe are seeking a highly motivated and skilled Software Engineer - Full Stack Developer to join our team at Company.As a Software Engineer - Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable, efficient, and reliable software applications using a range of...


  • Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    About AshbyHQ - ATS:We're a cutting-edge company dedicated to revolutionizing the recruitment process with innovative technology.About the Role:We're seeking a highly skilled Senior Full Stack Software Engineer to join our team and contribute to the development of our AI-powered ATS platform.As a key member of our engineering team, you'll be responsible for...


  • Ottawa, Ontario, Canada AshbyHQ - ATS Full time

    About the RoleWe are seeking a talented Senior Software Engineer to contribute to our exciting AI product, Poe. As a key member of our team, you will play a crucial role in planning and implementing new features, contributing to front-end and back-end development, and taking shared ownership of the cross-functional product development cycle.Key...


  • Ottawa, Ontario, Canada Work in Ottawa Full time

    About the JobWork in Ottawa is partnering with Signiant to find a talented Full Stack Software Developer to join their team. As a key member of the team, you will be responsible for designing, developing, and deploying cloud-native software applications using a range of technologies.Key ResponsibilitiesDesign and develop cloud-native software applications...

  • Software Engineer

    1 month ago


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

    Transforming the Life Sciences IndustryVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.Our VisionWe are committed to making a positive impact on our customers, employees, and communities.Join Our TeamWe are looking for talented Full-Stack Software Engineers to...

  • Software Engineer

    1 month ago


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

    Transforming the Life Sciences IndustryVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.Our VisionWe are committed to making a positive impact on our customers, employees, and communities.Join Our TeamWe are looking for talented Full-Stack Software Engineers to...

  • Software Engineer

    2 weeks ago


    Ottawa, Ontario, Canada Qlik Full time

    About the RoleWe are seeking a talented Software Engineer to join our Qlik Cloud Console and Management team. As a full stack developer, you will be responsible for developing backend services while also having the opportunity to learn and work on frontend technologies.Key ResponsibilitiesDesign, implement, and test software to meet the highest standards of...


  • Ottawa, Ontario, Canada Work in Ottawa Full time

    About the JobWe are seeking a highly skilled Full Stack Software Developer to join our team at Signiant, a leading provider of cloud-native SaaS solutions for the media and entertainment industry.As a Full Stack Software Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using a range of...


  • Ottawa, Ontario, Canada Work in Ottawa Full time

    About the JobWe are seeking a highly skilled Full Stack Software Developer to join our team at Signiant, a leading provider of cloud-native SaaS solutions for the media and entertainment industry.As a Full Stack Software Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using a range of...


  • Ottawa, Ontario, Canada Ross Full time

    At Ross, we're looking for a talented Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for delivering high-quality, valuable software to our customers.Why Work at Ross Video?At Ross, we're passionate about delivering high-quality software that meets the needs of our customers. Our...


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

    Transforming Life Sciences with Innovative ProductsVeeva Systems is a pioneering force in industry cloud, empowering life sciences companies to accelerate therapy delivery.We're committed to making a positive impact on our customers, employees, and communities.Our teams are hiring talented Full-Stack Software Engineers to build cutting-edge products in Life...


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

    Transforming Life Sciences with Innovative ProductsVeeva Systems is a pioneering force in industry cloud, empowering life sciences companies to accelerate therapy delivery.We're committed to making a positive impact on our customers, employees, and communities.Our teams are hiring talented Full-Stack Software Engineers to build cutting-edge products in Life...


  • Ottawa, Ontario, Canada Great Clips Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and deploying full-stack applications using cloud-based technologies. Strong programming skills, experience with Agile methodologies, and excellent problem-solving abilities are required.


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

    About Veeva Systems, Inc.Veeva Systems, Inc. is a leading provider of industry cloud solutions for the life sciences industry. Our mission is to help life sciences companies bring therapies to patients faster.Our ValuesWe are committed to making a positive impact on our customers, employees, and communities. Our values are centered around:Customer Success -...


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

    About Veeva Systems, Inc.Veeva Systems, Inc. is a leading provider of industry cloud solutions for the life sciences industry. Our mission is to help life sciences companies bring therapies to patients faster.Our ValuesWe are committed to making a positive impact on our customers, employees, and communities. Our values are centered around:Customer Success -...

Sr. Full Stack Software Engineer

5 months ago


Ottawa, Canada Marler & Associates Search Full time

Managing cyber risk, together.

Our client delivers automated cybersecurity across the digital terrain. They empower their customers to achieve continuous alignment of their security frameworks with their digital realities, across all asset types – IT, IoT, OT, and IoMT. It is a non-stop journey, managing cyber risk through automation and data-powered insights.

(Candidates must be located in the Ottawa Area or willing to relocate to the Ottawa Area)

What You Will Do

Our client is looking for a dynamic and experienced Sr. Full Stack Software Engineer to join their Canadian development team and take part in building their next generation of security products through innovative and scalable applications in a cloud environment. If you want to write great code, help secure global networks, and have a desire to solve challenging problems then this role is for you

  • 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 IU 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

What You Bring

  • 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 an Linux environment (we are open to C# or C++ as a substitute if it is really strong)
  • 3+ years of Microsoft Azure cloud familiar with multiple services
  • 3+ years building single-page applications (SPA) framework using either React.js, Vue.js, or Angular
  • Understanding of CI/CD pipelines with 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 how to implement security in application layers using both Azure security features and application-level safeguards
  • Ability to troubleshoot and solve problems efficiently

Soft Skills

  • Excellent written and verbal communication skills with the ability to work independently and collaborative with remote teams in different time zones
  • Experience working in Agile environments, participating in scrums, and working effectively in a team setting
  • Ability to manage time effectively, prioritizing tasks, and meeting deadlines
  • Open to learning new technologies and frameworks as project requirements change
#J-18808-Ljbffr