Software Architect Lead for a Dynamic Employer

1 day ago


Ottawa, Ontario, Canada ROSS Full time

Our client is a thriving mid-size software company that prioritizes innovation and collaboration. Located in the heart of downtown Toronto, they have engaged ROSS (www.getROSS.com) to find a skilled Software Architect Lead.

As a trusted partner, ROSS provides remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation.

This role is ideal for a seasoned architect who wants to be an integral part of product delivery or a strong technical lead transitioning into an architectural/technology leadership position. The successful candidate will spend 50% of their time writing code and the remaining 50% in technical and delivery leadership activities.

Key Responsibilities:

  • Provide technical, architectural, and product delivery leadership and mentoring to four Agile development teams.
  • Support product management/technology leadership in defining, sizing, and prototyping new products by solving specific, challenging technical issues and related business problems.
  • Work with the Director of Software Engineering and Chief Technology Officer to drive the definition of our client's Technology Roadmap.
  • Manage two principal engineers assigned to our client's platform project.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or equivalent.
  • Minimum 10 years of experience in software development.
  • Exceptionally comfortable working in all tiers of a typical web application.
  • Deep understanding and experience with RDBMS, OO, and SOA.
  • Experience working on multi-tenant SaaS products is highly desired or deep experience working on complex web applications.
  • Java or Python development skills preferred, but .NET is acceptable.
  • Experience with and strong belief in continuous delivery and automated testing.
  • A strong working knowledge and belief in Agile development.
  • Knowledge of PCI, OWASP, and e-commerce technologies is highly desirable.
  • Self-motivated, results-oriented, with a strong desire and ability to learn.
  • Excellent communication, problem-solving, troubleshooting, and analytical skills.
  • Ability to function effectively in a fast-paced, collaborative team environment.
  • Experience managing small teams (2-5).

Benefits:

  • Casual dress every day of the week.
  • Beer cart Fridays: free beer and snacks.
  • Award-winning loft-like workspace with ping pong, foosball, lunch room, and a rooftop patio.
  • Flexible work hours.
  • Team events: bowling, paintball, drinks, patio potluck.
  • Great central location downtown, in the trendy Entertainment District.
  • Opportunities to continuously challenge yourself, innovate, and improve.

The estimated salary for this position is between $120,000 - $160,000 per year, depending on experience and qualifications. We are excited to attract talented professionals who share our passion for innovation and collaboration.



  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX, a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, is seeking an accomplished Embedded Systems Software Architect. This role will involve designing and implementing next-generation computing platforms in automotive.As an Embedded Systems Software Architect at BlackBerry QNX, you will be...


  • Ottawa, Ontario, Canada Tecsys Inc. Full time

    About Tecsys Inc.Tecsys Inc. is a leading innovator in the supply chain solutions space, offering cutting-edge order management systems to industry-leading healthcare systems, hospitals, and pharmacy businesses.Job Title: Senior Software ArchitectSalary: $150,000 - $180,000 per yearAbout the RoleWe are seeking an experienced Senior Software Architect to lead...


  • Ottawa, Ontario, Canada Ouster Full time

    About OusterWe are a technology company that has revolutionized LIDAR, transforming it from an analog device with thousands of components to an elegant digital device powered by one chip-scale laser array and one CMOS sensor.This transformation has enabled us to create high-resolution LIDAR sensors that deliver superior imaging at a dramatically lower price....


  • Ottawa, Ontario, Canada Scotiabank Full time

    Job Summary:We are seeking an experienced Enterprise Software Architect to join our team at Scotiabank in Toronto, Canada. As a key member of our Digital Client Services value stream, you will be responsible for designing and developing complex business requirements using agile development methodologies. This is a hybrid role that requires collaboration with...


  • Ottawa, Ontario, Canada GuruLink Full time

    Job Description:">We are seeking a highly skilled Chief Software Architect to lead the development and deployment of high-quality, scalable solutions at GuruLink. Based in Toronto, Ontario, this role offers a unique opportunity to drive innovation and make a significant impact on how businesses interact with their customers.">About the Role:">The successful...


  • 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 Maplesoft Group Full time

    Maplesoft Group is seeking a highly skilled Senior Software Engineer to join our dynamic team. This role will involve developing full-stack applications using .NET, ReactJS, NodeJS, Typescript, Azure Function App, and Kubernetes.Key Responsibilities:Design, develop, and deploy scalable, efficient, and secure software solutionsCollaborate with...


  • Ottawa, Ontario, Canada BluWave-ai Inc. Full time

    BluWave-ai Inc. is a leading innovator in the field of AI solutions for renewable energy. We are seeking a highly skilled and motivated software architect to join our team.About BluWave-aiWe deliver cutting-edge AI technology to accelerate the transition to clean energy. Our mission is to create a sustainable future by leveraging AI to optimize energy usage...


  • Ottawa, Ontario, Canada ADGA Group Consultants Inc Full time

    About the RoleWe are seeking a highly experienced Lead Software Architect to join our team at ADGA Group Consultants Inc. In this role, you will be responsible for designing and developing software solutions for modeling and simulation environments.Key ResponsibilitiesInvestigate and recommend applicable technologies and standards for modeling and simulation...


  • Ottawa, Ontario, Canada Etraveli Group Full time

    About Etraveli GroupWe are a travel tech company, transforming the way millions of people travel.Our virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers that don't traditionally work together. We take our customers from point A to B via C, at the lowest possible price. This...


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

    Veeva Systems, Inc. is a leading provider of industry cloud solutions for life sciences companies.We are committed to making a positive impact on our customers, employees, and communities.As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.Role SummaryWe are looking for...


  • Ottawa, Ontario, Canada Live Nation Full time

    Join Our Dynamic TeamAbout UsLive Nation Entertainment is the global leader in live entertainment and ticketing. We provide a world-class portfolio that reaches all aspects of the live event and ticketing industry, including software, venues, production, brand partnerships, and artist management.Our VisionWe are passionate about connecting people around the...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. We are trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers, and our software runs in over 235 million vehicles globally.We have a unique opportunity for an Embedded Systems Software...


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


  • Ottawa, Ontario, Canada Black Pen Recruitment Full time

    Job OverviewWe are seeking an experienced Dynamic Solutions Architect to lead the delivery of our Microsoft Dynamics 365 solutions. The ideal candidate will possess strong technical leadership skills, with a proven track record in implementing end-to-end large-scale solutions involving Dynamics CE (CRM).About the RoleThe successful candidate will be...


  • Ottawa, Ontario, Canada Two Row Architect Full time

    At Two Row Architect, we are seeking a highly skilled and experienced Senior Building Design Specialist to join our team.We offer a competitive salary of $70,000 - $90,000 per year, depending on experience.About the RoleThis is an exciting opportunity for a talented individual to take on a leadership role in our design department. As a Senior Building Design...


  • Ottawa, Ontario, Canada Fidus Systems Full time

    About Fidus SystemsFidus Systems is a leading-edge electronic product development company headquartered in Ottawa, with additional design center locations in Waterloo and San Jose. We specialize in hardware, software, FPGA, and signal integrity teams that innovate, design, and deliver next-generation products for clients in emerging technology markets.Our...


  • Ottawa, Ontario, Canada Harris Geospatial Solutions Full time

    About your next challenge as a software architect:Lead software solution and architecture designs in collaboration with other application leads.Design microservices solutions that operate in complex, multi-network environments.Lead design and development of new solutions to resolve software problems.Collaborate with other technical engineers to resolve...


  • Ottawa, Ontario, Canada NEUF architect(e)s Full time

    We are seeking a Lead Technical Project Manager to join our team at NEUF architect(e)s in Montreal, Canada. As a key member of our technical team, you will be responsible for overseeing the technical aspects of residential and commercial projects, ensuring timely completion, and delivering high-quality results.Key Responsibilities:Assemble and structure plan...


  • Ottawa, Ontario, Canada Equinox Fitness Club Full time

    We are seeking a highly skilled Software Architect to join our team at Equinox Fitness Club. As a key member of our enterprise architecture group, you will be responsible for designing and implementing complex software systems that meet the evolving needs of our business.Key ResponsibilitiesDevelop containerized microservices and complex web...