Senior Software Architect

3 weeks ago


Toronto, Ontario, Canada Flexstaf IT Full time
Job Title: Team Lead / Application Architect

Job Location: Remote, Canada (EST time zone)

Purpose of Position:

As a Team Lead / Senior Developer (Angular and Asp.Net), you will work on both the front-end and back-end of digital solutions. You will collaborate within the Software Product Development department to design and develop cutting-edge features and products. This role suits ambitious developers who enjoy new challenges. You will report to the Software Design & Development Manager and support the development of business solutions across various service areas.

Key Responsibilities:
  1. Apply technical and quality standards throughout the software development lifecycle.
  2. Collaborate with product and development teams to refine features, ensuring feasibility.
  3. Foster open communication, cross-functional teamwork, and knowledge sharing.
  4. Plan and design architectures that allow incremental feature delivery to end-users.
  5. Address technical debt to maintain sustainable Agile practices.
  6. Develop software architectures that align with business goals using Angular (front-end) and ASP.NET (back-end).
  7. Provide technical leadership, conduct code reviews, and ensure adherence to best practices.
  8. Define testing strategies (unit, integration, automated) to ensure reliability.
  9. Lead hands-on development, design, architecture, and code reviews.
  10. Mentor and coach junior developers, promoting skill development.
  11. Implement security measures (authentication, authorization, encryption) to protect applications and data.
Qualifications, Skills, and Knowledge:
  1. University degree in Computer Science, Computer Engineering, or a related field.
  2. 10+ years of progressive experience in product development.
  3. Hands-on experience in front-end and back-end development, with 60%+ coding involvement.
  4. 5+ years of experience in application architecture and Agile product development.
  5. Expertise in the following technologies:.NET, C#, ASP.NET Core, SQL Server, client-side technologies, and Angular.
  6. Experience in Test Driven Development (TDD) and Domain Driven Design (DDD).
  7. Proficiency in security measures and best practices.
Working Conditions/ Environment:

Remote, available to work in the EST time zone.

Mandatory Requirements:
  1. Latest version of Angular: 2+ years of experience.
  2. DDD/TDD: Recent experience within the last 2 years.
  3. Entity Framework: Recent experience in the last 2 years.
  4. .Net 5+: Recent experience in the last 3+ years.


  • Toronto, Ontario, Canada Wiser Solutions Full time

    Job Title: Senior Software ArchitectAbout the Role:We are seeking a highly skilled Senior Software Architect to join our team at Wiser Solutions. As a key member of our engineering team, you will be responsible for designing and implementing scalable, efficient, and reliable software systems.Key Responsibilities:* Design and develop software systems that...


  • Toronto, Ontario, Canada Flexstaf IT Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Flexstaf IT. As a Senior Software Architect, you will be responsible for designing and developing cutting-edge software solutions using Angular and ASP.NET.Key Responsibilities:Design and develop software architectures that align with...


  • Toronto, Ontario, Canada Syntronic - A Global Design House Full time

    Shape the Future of TechnologyAt Syntronic, we're a community of innovators pushing the boundaries of what's possible. As a Senior Applications Software Developer/Architect, you'll have the opportunity to work on cutting-edge projects that define the future of technology.Global ImpactOur projects span multiple sectors, including telecommunications,...


  • Toronto, Ontario, Canada Syntronic - A Global Design House Full time

    Shape the Future of TechnologyAt Syntronic, we're a community of innovators pushing the boundaries of what's possible. As a Senior Applications Software Developer/Architect, you'll have the opportunity to work on cutting-edge projects that define the future of technology.Global ImpactOur projects span multiple sectors, including telecommunications,...


  • Toronto, Ontario, Canada S M Software Solutions Inc Full time

    Job Title: Senior Lead Solution ArchitectWe are seeking a highly skilled Senior Lead Solution Architect to join our team at S M Software Solutions Inc. The ideal candidate will have a strong background in developing architecture vision and strategic solutions, with expertise in modernizing and migrating applications to strategic architectures.Key...


  • Toronto, Ontario, Canada S M Software Solutions Inc Full time

    Job Title: Senior Lead Solution ArchitectWe are seeking a highly skilled Senior Lead Solution Architect to join our team at S M Software Solutions Inc. The ideal candidate will have a strong background in developing architecture vision and strategic solutions, with expertise in modernizing and migrating applications to strategic architectures.Key...


  • Toronto, Ontario, Canada Syntronic Full time

    Shape the Future of TechnologyAt Syntronic, we're a community of innovators pushing the boundaries of what's possible. As a Senior Applications Software Developer/Architect, you'll be part of a global team working on cutting-edge projects that define the future.Join a Global Leader in Design and DevelopmentWe specialize in electronics, electro-mechanics, and...


  • Toronto, Ontario, Canada Syntronic Full time

    Shape the Future of TechnologyAt Syntronic, we're a community of innovators pushing the boundaries of what's possible. As a Senior Applications Software Developer/Architect, you'll be part of a global team working on cutting-edge projects that define the future.Join a Global Leader in Design and DevelopmentWe specialize in electronics, electro-mechanics, and...


  • Old Toronto, Ontario, Canada Newlands Group Full time

    Job Title: Senior Software ArchitectWe are seeking a highly skilled Senior Software Architect to lead our trading systems team at Newlands Group. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient software solutions.Key Responsibilities:* Lead the development of trading systems software*...


  • Toronto, Ontario, Canada NearSource Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at NearSource Technologies. As a key member of our dynamic team, you will be responsible for designing and developing innovative software solutions using Java and Kotlin.Key Responsibilities:Design and develop RESTful APIs using...


  • Toronto, Ontario, Canada Ebay Full time

    About the RoleWe're seeking an exceptional Senior Software Architect to join our Buyer Experience engineering team at eBay. As a key member of our team, you'll play a pivotal role in shaping the future of our platform and driving innovation in software architecture.Key ResponsibilitiesInfluence and contribute to the organizational technology strategy,...


  • Toronto, Ontario, Canada Ebay Full time

    About the RoleWe're seeking an exceptional Senior Software Architect to join our Buyer Experience engineering team at eBay. As a key member of our team, you'll play a pivotal role in shaping the future of our platform and driving innovation in software architecture.Key ResponsibilitiesInfluence and contribute to the organizational technology strategy,...


  • Toronto, Ontario, Canada Syntronic Full time

    Shape the Future of TechnologyAt Syntronic, we're a community of innovators pushing the boundaries of what's possible. As a Senior Applications Software Developer/Architect, you'll be part of a global team working on cutting-edge projects that define the future.Collaborate on Transformative ProjectsJoin our team of top-tier engineers, architects, and subject...


  • Toronto, Ontario, Canada Syntronic Full time

    Shape the Future of TechnologyAt Syntronic, we're a community of innovators pushing the boundaries of what's possible. As a Senior Applications Software Developer/Architect, you'll be part of a global team working on cutting-edge projects that define the future.Collaborate on Transformative ProjectsJoin our team of top-tier engineers, architects, and subject...


  • Toronto, Ontario, Canada Syntronic - A Global Design House Full time

    Shape the Future of TechnologyAt Syntronic, we're a community of innovators pushing the boundaries of what's possible. As a Senior Applications Software Developer/Architect, you'll collaborate with top-tier clients on transformative projects that define the future.International Experience and Sector DiversityGain international experience working on global...


  • Toronto, Ontario, Canada AgencyAnalytics Full time

    Shape the Future of AgencyAnalytics as a Senior Software ArchitectAt AgencyAnalytics, we're revolutionizing the way businesses understand their digital marketing performance. As a leading provider of comprehensive analytics and reporting solutions, we empower agencies and brands to make data-driven decisions that drive growth. We're seeking a talented and...


  • Toronto, Ontario, Canada Actionstep Full time

    Job DescriptionSoluno, a cloud-based Time, Billing and Accounting solution, is part of the Actionstep family. We are seeking a Senior Software Architect to lead our engineering team and product.Architect and develop scalable systems, ensuring the development team follows best practices.Collaborate with Product Management to estimate and plan roadmaps.Own...


  • Toronto, Ontario, Canada AgencyAnalytics Full time

    Shape the Future of AgencyAnalytics as a Senior Software ArchitectAt AgencyAnalytics, we're revolutionizing the way businesses understand their digital marketing performance. As a leading provider of comprehensive analytics and reporting solutions, we empower agencies and brands to make data-driven decisions that drive growth. We're seeking a talented and...


  • Toronto, Ontario, Canada Flexstaf IT Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to join our team at Flexstaf IT. As a Senior Software Architect, you will be responsible for designing and developing cutting-edge software solutions using Angular and ASP.NET.Key Responsibilities:Apply technical and quality standards throughout the...


  • Toronto, Ontario, Canada Syntronic Full time

    Shape the Future of TechnologyAt Syntronic, we're a community of innovators pushing the boundaries of what's possible. As a Senior Applications Software Developer/Architect, you'll be part of a global team working on cutting-edge projects that define the future.Collaborate on Transformative ProjectsJoin our team of top-tier engineers, architects, and subject...