Software Security Architect

1 month ago


Mississauga, Ontario, Canada EllisDon Full time

We are a software development studio, backed by one of Canada's top construction firms, with over 70 years in the industry and completing over $5B of work each year. Our mission is to build software that solves real-world problems on some of Canada's largest construction projects.

Above all, we at EllisDon work hard to deliver great careers to one another. We choose to celebrate the strength in our differences, every day. EllisDon's commitment to Inclusive Diversity is to work together to create an environment where every employee feels safe to be their true and authentic self.

As a Software Security Architect, you will lead the security program for EllisDon's construction management software and develop a security-first culture within the organization. You will partner with Architects, Software Engineering, QA, Analytics teams, DevOps, IT, Product Owners, UX, and Tech Support to drive and align with broader EllisDon security initiatives.

Key responsibilities include:

  • Providing analysis and assessment of security risks and data, advising on remediation priorities, and following through.
  • Providing advice on compliance matters, guiding management and staff in maintaining a compliant and secure operational environment.
  • Being the focal point of contact for the SOC 2 certification of our software.

Requirements include:

  • A university degree in Software Engineering or equivalent.
  • Expertise in software security concepts, tools, and technologies, such as secure coding, threat modelling, SAST, DAST, encryption, authentication, etc.
  • Excellence in translating business requirements into implementable security considerations, and ability to work with software engineering teams and other stakeholders to make these a reality.
  • Excellence in navigating an enterprise towards SOC 2 and NIST certification.
  • Excellence in communicating complex subjects regarding strategic and tactical cybersecurity processes to stakeholders of varying technical levels.

EllisDon is proud to provide this unique career opportunity that offers continuous learning, opportunities for growth, and a competitive compensation package within an environment that is committed to inclusion and respects diversity.

We are an equal opportunity employer. We welcome people of any age, culture, subculture, gender identity or expression, sexual orientation, nationality, ethnicity, race, size, mental or physical status, veteran status, religion, language, political opinion, working-style preference, family status, education, and socio-economic status.



  • Mississauga, Ontario, Canada EllisDon Full time

    Unlock the Future of Construction with EllisDonWe are a software development studio, backed by one of Canada's top construction firms, with over 70 years of experience and a portfolio of over $5B in completed projects annually. Our mission is to build software that solves real-world problems on some of Canada's largest construction projects.Join Our Team as...


  • Mississauga, Ontario, Canada Axiom Software Solutions Limited Full time

    We are seeking a highly skilled Senior Java Fullstack Developer with expertise in React to join our team at Axiom Software Solutions Limited. As a senior software architect, you will be responsible for designing and developing scalable, efficient, and secure software applications using Java and React.About the RoleDuration: Full-time positionLocation:...

  • Software Architect

    4 weeks ago


    Mississauga, Ontario, Canada KROLOG INC. Full time

    Job Title: Software ArchitectAbout the Role:We are seeking a skilled Software Architect to join our team at KROLOG INC. The ideal candidate will have a strong background in software development and a passion for designing and implementing complex systems.Key Responsibilities:Collect and document user requirementsCoordinate the development, installation,...


  • Mississauga, Ontario, Canada Axiom Software Solutions Limited Full time

    Axiom Software Solutions Limited: Seeking a Seasoned Java ProfessionalWe are Axiom Software Solutions Limited, a leading software development company based in Mississauga, Canada.Compensation: The estimated annual salary for this position is around $140,000 CAD.About the Role:The role of Senior Java Software Architect is a critical position that requires a...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Senior Software Architect OpportunityThis is an exciting opportunity for a senior architect level, cloud-native software engineer empathetic with the challenges that Data Engineering teams face in delivering software in large, heterogeneous organisations. If you are passionate about engineering excellence and building the best developer experience into your...

  • Software Architect

    2 weeks ago


    Mississauga, Ontario, Canada Intergraph Full time

    Job Title: Software ArchitectWe are seeking an experienced Software Architect to join our team.As a Software Architect, you will be responsible for the design, implementation, and maintenance of application software that supports our HxGN InService product suite.This application suite represents an integrated outage management and mobile workforce management...


  • Mississauga, Ontario, Canada PointClickCare Full time

    Senior Software ArchitectPointClickCare is a leading North American healthcare technology platform that enables meaningful care collaboration and real-time patient insights. As a Senior Software Architect, you will play a crucial role in driving the technical feasibility analysis for projects, identifying and mitigating technical risks. Your expertise in...


  • Mississauga, Ontario, Canada PointClickCare Full time

    At PointClickCare, we are seeking a highly skilled Senior Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing and developing effective and efficient end-to-end solutions for complex business problems.The ideal candidate will have expertise in designing and developing web-based enterprise...


  • Mississauga, Ontario, Canada F. Hoffmann-La Roche AG Full time

    Senior Software ArchitectAt F. Hoffmann-La Roche AG, we foster a culture of innovation and collaboration. Our team of talented engineers is dedicated to crafting solutions to complex data plumbing problems in diagnostics. As a Senior Software Architect, you will play a key role in designing and developing enterprise-scale software systems to tackle data...


  • Mississauga, Ontario, Canada F. Hoffmann-La Roche AG Full time

    Key Responsibilities:Design, develop, and deploy scalable web applications and services using Java, Spring Boot, and JPA.Lead the team in crafting relational data models, REST APIs, and implementing message broker-based distributed architectures.Collaborate with software architects on deployment architecture for optimal stability, performance, and...


  • Mississauga, Ontario, Canada KUBRA Data Transfer Ltd Full time

    Job Title: Senior Security ArchitectKUBRA Data Transfer Ltd. is seeking a seasoned Senior Security Architect to lead our Information Security team. The ideal candidate will possess extensive experience in cloud security architecture and a strong understanding of application and cloud security.Responsibilities:Provide technical guidance and consultation in...


  • Mississauga, Ontario, Canada Guidewire Full time

    About the RoleWe're seeking a highly skilled Chief Software Solutions Architect to join our team at Guidewire. In this role, you will be responsible for designing and developing scalable, secure, and efficient software solutions that meet the needs of our customers.Key Responsibilities:Crafting microservices, components, and tools to automate the lifecycle...


  • Mississauga, Ontario, Canada PointClickCare Full time

    At PointClickCare, we're looking for a skilled Senior Software Architect to join our team. As a key member of our engineering team, you'll be responsible for designing and developing robust software solutions for our cloud-based healthcare platform.Key Responsibilities:Lead technical feasibility analysis for projects and identify potential risks.Develop and...


  • Mississauga, Ontario, Canada Aastha Lawyers Professional Corporation Full time

    Job Title: Senior Software Engineer - Cloud ArchitectWe are seeking an experienced Senior Software Engineer - Cloud Architect to join our team at {company}. As a key member of our engineering team, you will be responsible for leading the design, development, and deployment of cloud-based software solutions.Key Responsibilities:• Collaborate with...


  • Mississauga, Ontario, Canada KUBRA Full time

    KUBRA is a fast-growing company delivering customer communications solutions to utility, insurance, and government entities. We are seeking a Cloud Security Architect to join our DevSecOps Team.The successful candidate will be responsible for enhancing and validating the confidentiality, integrity, and security of KUBRA's cloud systems and platforms as well...


  • Mississauga, Ontario, Canada Mattel Canada, Inc Full time

    Job Title: Software ArchitectWe are seeking a highly skilled Software Architect to join our team at Mattel Canada, Inc. The successful candidate will be responsible for designing and developing software solutions that meet the company's needs.Key Responsibilities:Design and develop software solutions using various programming languages and...


  • Mississauga, Ontario, Canada Citibank Full time

    Job SummaryCiti is seeking a Senior Cloud-Native Software Architect to join our Chief Data Office (CTO) Engineering and Architecture Practice (EAP). As a key member of our team, you will be responsible for defining and executing core architecture and technology strategy to ensure complete strategic alignment and efficiency of execution across a diverse...


  • Mississauga, Ontario, Canada KUBRA Full time

    Security Architect RoleKUBRA seeks a skilled Security Architect to strengthen our Information Security team.This critical role involves providing technical guidance and consultation in designing, optimizing, and maintaining a secure computing environment for application and cloud security.The successful candidate will be responsible for ensuring security...


  • Mississauga, Ontario, Canada Maarut Inc Full time

    Job Title: Cyber Security ArchitectJob Summary:Maarut Inc is seeking a highly skilled Cyber Security Architect to join our team. The ideal candidate will have hands-on experience in network security domains, including Cisco ASA, Checkpoint Firewall, Cisco Firepower, F5 Load Balancer, Zscaler Proxy, basic LAN Switching, and Nexus Switches and...


  • Mississauga, Ontario, Canada PointClickCare Full time

    Role OverviewWe are seeking an experienced Senior Software Architect to join our team at PointClickCare. The ideal candidate will have a strong background in software development, with expertise in AI technologies and cloud-based systems.