Highly Skilled Software Architect

1 week ago


Ottawa, Ontario, Canada TrendMicro Full time

Company Overview

Trend Micro is a global leader in cybersecurity solutions, dedicated to protecting individuals and businesses from increasingly sophisticated threats.

About the Role

We are seeking an experienced Senior Software Developer to join our team as we continue to push the boundaries of innovation in software development.

Job Description

The successful candidate will be responsible for designing, developing, testing, deploying, and supporting high-quality software solutions that meet our customers' needs.

Key Responsibilities:

  • Collaborate with stakeholders to understand project requirements and deliverables.
  • Design and develop complex software applications using various programming languages and technologies.
  • Develop and maintain automated CI/CD pipelines to ensure efficient deployment and testing of software solutions.
  • Participate in code reviews to ensure high-quality code and adherence to software engineering principles.
  • Contribute to the development of scalable applications in cloud-native environments.

Required Skills and Qualifications:

To be successful in this role, you will need:

  • At least four years of professional experience in software development.
  • Proficiency in one or more programming languages, including experience with complex application development.
  • Demonstrated expertise in building scalable applications in cloud-native environments.
  • Experience with automated CI/CD pipelines and strong understanding of software engineering principles.
  • Familiarity with agile development methodologies.

Benefits:

In addition to a competitive salary, we offer a range of benefits, including:

  • Opportunities for career growth and professional development.
  • A dynamic and supportive work environment.
  • A comprehensive benefits package, including health insurance and retirement plans.

Estimated Salary: $140,000 - $170,000 per year

Location:

Trend Micro offices worldwide, with remote work options available.



  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Ciena Corporation is a technology leader that prioritizes its people-first philosophy. Our teams thrive in a culture focused on personalized and flexible work environments, empowering individual growth, well-being, and belonging.Achieve your ideal career at the forefront of innovation with Ciena. We understand the importance of life outside of work, which is...


  • Ottawa, Ontario, Canada CB Canada Full time

    Senior System Architect OpportunityWe are seeking a highly skilled Senior System Architect to join our team at CB Canada.About the Role:This is an exciting opportunity to work on CBRN tools and systems as a technical advisor, providing guidance on CBRN system technologies. The successful candidate will be responsible for liaising with architects and...


  • Ottawa, Ontario, Canada BTA Design Services Inc. Full time

    Senior Embedded Networking Software Designer – L2/L3 ProtocolsAbout Us:BTA Design Services Inc. is a leading provider of electronic design services in Canada and beyond, specializing in ASIC and FPGA design and verification, as well as embedded software development.We augment and enhance our clients' teams, accelerating the development of complete designs...


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

    About the RoleVeeva Systems, Inc. is a leading industry cloud pioneer helping life sciences companies bring therapies to patients faster, with a strong focus on innovation and customer success.Key ResponsibilitiesYou will work as a Principal Software Engineer, building Enterprise Content Management applications and services on our multi-tenant, highly...


  • Ottawa, Ontario, Canada Rewind Software Full time

    About the Role:We are seeking a highly skilled Senior Product Designer to join our team at Rewind Software in Ottawa.Job Description:As a Senior Product Designer, you will be responsible for leading the end-to-end product design process, from discovery and research to concept, prototype, and final design. You will work closely with cross-functional teams,...


  • Ottawa, Ontario, Canada Telesat Full time

    About the RoleWe are seeking a highly skilled Senior Computer Science and Software Developer to join our team at Telesat. This is a fantastic opportunity for a talented individual to contribute their expertise in software development and testing to our cutting-edge project, Telesat Lightspeed.


  • Ottawa, Ontario, Canada Telesat Full time

    We are seeking a highly skilled Senior Software Systems Architect to join our Lightspeed System Engineering team at Telesat.About Telesat:Telesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With a legacy of engineering excellence, reliability, and industry-leading customer...


  • Ottawa, Ontario, Canada Avanciers Full time

    Are you passionate about developing production ready software for embedded diagnostics? Do you have a strong attention to detail and excellent communication skills?We are seeking a highly skilled Embedded Software Engineer to join our team at Avanciers. As an Embedded Software Engineer, you will be responsible for developing, configuring, and integrating...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Overview:BlackBerry QNX, a leading provider of safe and secure software components for the automotive industry and mission-critical application domains, is seeking an experienced embedded software architect to join our Advanced Technology Development team.About the Role:We are looking for a talented individual with a strong background in C/C++...


  • Ottawa, Ontario, Canada Hire Intellect Full time

    Job OverviewHire Intellect is seeking a highly skilled Software Solutions Architect to join our team in Ottawa or Montreal, Canada.


  • Ottawa, Ontario, Canada Agaram Solutions Inc Full time

    Company OverviewAgaram Solutions Inc is a leading technology company that specializes in developing innovative software solutions.Job DescriptionWe are seeking a highly skilled software development specialist to join our team. As a software engineer, you will be responsible for designing, developing, and testing computer-based systems.Required Skills and...


  • Ottawa, Ontario, Canada Telesat Full time

    About TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide.


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We offer expert support and services for building mission-critical embedded systems.We are seeking a skilled individual to contribute to the design and implementation of our QNX networking suite. This includes the protocol stack, user...


  • Ottawa, Ontario, Canada Ericsson Full time

    Lead Cloud RAN Software ArchitectWe are seeking a highly experienced and innovative Cloud RAN Software Architect to spearhead the integration of our Cloud RAN – Virtualized Distributed Unit Product. The ideal candidate will have a deep understanding of Cloud RAN architecture, strong analytic and troubleshooting skills, and a passion for driving...


  • Ottawa, Ontario, Canada Versaterm Full time

    We are seeking a highly skilled and motivated Lead Software Architect to drive the development of our shared services platform. This critical role will be responsible for architecting and building our cloud infrastructure, collaborating closely with cross-functional teams, and ensuring alignment with company goals.As a Lead Software Architect, you will have...


  • Ottawa, Ontario, Canada L3Harris Technologies Full time

    Job OverviewWe are seeking an experienced Chief Software Architect to join our team at L3Harris Technologies.About the RoleThis is a challenging and rewarding opportunity for a highly skilled software professional to lead the development of complex software systems in a multi-network environment. As a Chief Software Architect, you will be responsible for...


  • Ottawa, Ontario, Canada Avanade Full time

    About the Role: As a Senior Engineer at Avanade, you will be responsible for designing and developing cutting-edge analytics solutions based on Azure and Databricks technologies. Your expertise in large-scale data engineering projects and experience working with the latest Microsoft cloud technology will enable you to create innovative solutions for our...


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    We are seeking an experienced Senior Network Engineer/Architect to join our team at Myticas Consulting for a 1-year contract. This role focuses on providing expert guidance in the design, deployment, integration, and operation of advanced Cisco technologies to enhance network performance and efficiency.Responsibilities:Lead strategic initiatives for the...


  • Ottawa, Ontario, Canada Procom Full time

    Job Description:We are seeking an exceptional Embedded C/C++ Developer to join our team at Procom. This is an exciting opportunity to develop software drivers for various hardware peripherals, design and implement platform software, and work on delivering state-of-the-art SW solutions for our client's next generation Gateway product.In this role, you will...


  • Ottawa, Ontario, Canada Telesat Full time

    Estimated Salary: $120,000 - $180,000 per yearAbout TelesatTelesat is a leading global satellite operator providing reliable and secure satellite-delivered communications solutions worldwide. With a legacy of engineering excellence and customer service, Telesat has grown to be one of the largest and most successful global satellite operators.Job OverviewWe...