Software Architect and Team Lead

2 weeks ago


Toronto, Ontario, Canada Flexstaf IT Full time
Job Title

Sr Developer

About the Role

Flexstaf IT is seeking an experienced Software Architect and Team Lead to join our team. As a key member of our software development department, you will work on both frontend and backend digital solutions using Angular and Asp.Net.

This role suits ambitious developers who enjoy new challenges and are passionate about designing and developing cutting-edge features and products. You will report to the Software Design & Development Manager and collaborate with product and development teams to refine features ensuring feasibility.

Key Responsibilities
  1. Technical Leadership: Apply technical and quality standards throughout the software development lifecycle. Foster open communication across functional teamwork and knowledge sharing.
  2. Architecture and Planning: Plan and design architectures that allow incremental feature delivery to end-users. Address technical debt to maintain sustainable Agile practices.
  3. Development and Code Reviews: Develop software architectures that align with business goals using Angular (frontend) and ASP.NET (backend). Provide technical leadership, conduct code reviews, and ensure adherence to best practices.
  4. Mentorship and Coaching: Define testing strategies (unit integration automated) to ensure reliability. Lead hands-on development, design architecture, and code reviews. Mentor and coach junior developers promoting skill development.
  5. Security: Implement security measures (authentication, authorization, encryption) to protect applications and data.
Qualifications, Skills, and Knowledge

To be successful in this role, you must have a University degree in Computer Science, Computer Engineering, or a related field. Additionally, you should have 10 years of progressive experience in product development, with hand-on experience in frontend and backend development.

You should also have expertise in .NET, C#, ASP.NET Core, SQL Server client-side technologies, and Angular. Experience in Test-Driven Development (TDD) and Domain-Driven Design (DDD) is highly desirable.

Working Conditions/Environment

Flexstaf IT offers a remote work option, but you must be available to work in the EST time zone. The ideal candidate should have recent experience with latest technologies such as Angular (within the last 2 years), DDD/TDD (within the last 2 years), Entity Framework (within the last 2 years), and .Net 5 (within the last 3 years).

Estimated Salary

The estimated annual salary for this role is around $120,000-$150,000 depending on your location and level of experience.



  • Toronto, Ontario, Canada Ignatiuz Software Pvt. Ltd. Full time

    Job Opportunity at Ignatiuz Software Pvt. Ltd.We are seeking a highly skilled Software Systems Architect to join our team at Ignatiuz Software Pvt. Ltd. Our company is passionate about innovation and technology, and we are looking for a talented individual to help us drive business growth and success.Key Responsibilities:Design and architect cross-functional...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    About the RoleWe are seeking an experienced licensed Senior Landscape Architect to oversee technical and design aspects of landscape projects in our studio. This role requires collaboration with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic design through to construction...


  • Toronto, Ontario, Canada Software International Full time

    Software International is a leading provider of technical talent to top companies in Canada and the US.We are seeking an experienced Data Center Network Architect Lead for our client, a global Fortune 100 ICT company. The role is based in Toronto or Waterloo, ON.Salary: $275,000 - $300,000 + signing bonus + bonusThis is a full-time, permanent position with...

  • Software Architect

    2 weeks ago


    Toronto, Ontario, Canada Passage Full time

    About the RoleWe are seeking a highly skilled Software Architect to join our team at Passage. As a key member of our engineering team, you will play a crucial role in designing and developing complex software applications.As a Software Architect, you will lead the technical design and architecture of software systems, collaborating with cross-functional...


  • Toronto, Ontario, Canada First National Full time

    Job OverviewWe are seeking an experienced Enterprise Software Architect Lead to join our IT Solutions & Technology department. As a key member of our team, you will be responsible for managing the Application Architecture of assigned Products and providing oversight on all assigned products.


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleThis is a challenging opportunity for a skilled and experienced software architect to join our team. As a Software Architect Lead, you will be responsible for providing thought leadership and subject matter expertise to business and technology leaders.You will design architectural solutions and roadmaps that are aligned to business and...


  • Toronto, Ontario, Canada PLANT Architect Inc. Full time

    We are seeking a highly skilled Senior Landscape Architect to lead our design team in delivering exceptional landscape projects. With over 10 years of professional experience, you will be responsible for overseeing technical and design aspects of our landscape projects, ensuring consistency and excellence in design from schematic design through to...


  • Toronto, Ontario, Canada Tecsys Inc. Full time

    We are a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses. As a Senior Technical Architect at Tecsys Inc., you will lead the team that outlines the future of our OrderDynamics Order Management System.About the OpportunityEstimated Salary: $120,000 - $160,000 per year. This...


  • Toronto, Ontario, Canada Curinos Full time

    Job OverviewWe are seeking a highly skilled and experienced Lead Software Architect to join our team at Curinos. As a key member of our engineering team, you will be responsible for designing and implementing complex software systems that meet the needs of our business.About UsCurinos is a leading technology company that specializes in developing innovative...


  • Toronto, Ontario, Canada Trevisana Kitchen and Interiors Inc Full time

    Job DescriptionTrevisana Kitchen and Interiors Inc is seeking a highly skilled Software Systems Architect to join our team.Key Responsibilities:Develop website architecture to meet client requirementsDetermine hardware and software needs for optimal server performanceCreate and optimize content using graphics, database, animation, and other softwareSources...

  • Software Architect

    1 week ago


    Toronto, Ontario, Canada The Red Beauty Ltd Full time

    Job OverviewThe Red Beauty Ltd is seeking a highly skilled Software Architect to lead the development of our web applications.The ideal candidate will have a strong background in software engineering and experience with designing and integrating complex systems.


  • Toronto, Ontario, Canada Global Pharma Tek Full time

    Job SummaryWe are seeking a highly skilled Lead Back End Software Architect to join our team at Global Pharma Tek. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex back-end systems using .Net frameworks, C#, and Microsoft Azure.


  • 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. This is a full-time opportunity that requires a strong background in banking and financial solutions, with a focus on modernizing and migrating applications to strategic architectures.Key Qualifications:15...


  • Old Toronto, Ontario, Canada Software International Full time

    Job Title: AWS Connect Solutions ArchitectSoftware International is seeking a highly skilled AWS Connect Solutions Architect to join our team. As a key member of our cloud consulting practice, you will be responsible for designing and implementing cloud contact center solutions for our clients.Key Responsibilities:Design and implement cloud contact center...

  • Solution Architect

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Solution Architect for a long term opportunity at Toronto, ON (Hybrid Position).Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees...


  • Toronto, Ontario, Canada Software International Full time

    About Software InternationalSoftware International is a leading provider of technical talent to Fortune 100/500/1000 companies in Canada and the US. Our team works with global clients to deliver innovative solutions for their most complex technical challenges.SalaryThe salary range for this role is $275,000 - $300,000 per year, plus a signing bonus and other...


  • Toronto, Ontario, Canada Flexstaf IT Full time

    Job DescriptionAs a seasoned Software Architect and Technical Lead at Flexstaf IT, you will play a pivotal role in shaping the development of our cutting-edge digital solutions. This position requires a well-rounded individual with expertise in both front-end and back-end technologies, specifically Angular and ASP.NET.Key Responsibilities:Ensure the...


  • Toronto, Ontario, Canada Thomson Reuters Full time

    Lead Backend Rust Software Architect OpportunityThomson Reuters is looking for a skilled Lead Backend Rust Software Architect to join our team. In this role, you will be responsible for leading the design, development, and deployment of our backend applications using Rust.About the Role:Lead the development of our backend applications using Rust, ensuring...


  • Toronto, Ontario, Canada Slalom Full time

    About the RoleWe are seeking a highly skilled Software Development Architect to lead our team in designing and developing custom software solutions for our clients. As a key member of our Slalom Build team, you will be responsible for collaborating with cross-functional teams to deliver high-quality software products that meet our clients' needs.Key...


  • Toronto, Ontario, Canada Actionstep Full time

    Soluno, part of the Actionstep family, is seeking a highly skilled Senior Software Architect to lead its engineering team and product. This role requires a deep understanding of the product's business and strategy, as well as the ability to align the engineering organization to deliver product innovation while maintaining a thorough technology roadmap.Key...