Senior Software Architect Lead

2 weeks ago


Old Toronto, Canada Ipro Networks Pte. Ltd. Full time

About the Role:

We are seeking a seasoned Senior Software Architect Lead to join our team at IntelliPro. As a key member of our Software Product Development department, you will play a crucial role in the development and design of our cutting-edge features and products.

Key Responsibilities:

  • Lead the technical direction of software projects, ensuring they align with business goals and objectives.
  • Collaborate with product owners and development teams to refine features, ensuring they are well-defined and technically feasible.
  • Foster a culture of open communication and collaboration, promoting cross-functional teamwork and knowledge sharing.
  • Develop high-level and detailed software architectures that align with business goals, considering Angular for front-end development, ASP.NET for back-end development, and DDD principles.
  • Provide technical leadership and guidance to development teams, ensuring adherence to architectural standards and best practices.
  • Conduct code reviews to maintain code quality, consistency, and adherence to architectural patterns set by ABP and the community.
  • Define testing strategies, including unit testing, integration testing, and automated testing, to ensure application reliability.
  • Hands-on involvement in development, design, architecture, and code review.
  • Identify and resolve technical challenges and issues that may arise during development.
  • Promote code quality through the use of coding standards, best practices, and tools set by the team.
  • Provide mentoring and coaching to junior developers and team members, fostering skill development.
  • Be highly self-motivated and self-disciplined, comfortable working in a remote distributed environment, collaborating with both technical and business teams.
  • Participate in code reviews both as a reviewer and reviewee.
  • Implement security measures, including authentication, authorization, and data encryption, to protect applications and data.

Requirements:

  1. Strong expertise in .NET, C#, and client-side technology.
  2. Experience with Entity framework, DDD, and Agile product development.
  3. Proficiency in Angular framework and .NET Core.
  4. Knowledge of security best practices and implementation.
  5. Excellent problem-solving skills and ability to work independently.

What We Offer:

  • A competitive salary range of $120,000 to $160,000 per year, based on experience.
  • A comprehensive benefits package, including health insurance, retirement savings plan, and paid time off.
  • The opportunity to work with a global leader in connecting individuals with rewarding employment opportunities.


  • Old Toronto, Canada Circle Internet Services Inc. Full time

    About the RoleWe're seeking an experienced Senior Software Architect to lead our team in designing and implementing scalable, efficient, and secure cloud-based solutions.The ideal candidate will have a strong background in software development, architecture, and leadership, with experience in cloud computing platforms like AWS or Azure.


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


  • Old Toronto, Canada S I Systems Full time

    Job Summary:We are seeking a skilled Senior Software Architect to join our team at S I Systems. The successful candidate will have a strong background in software development, with a focus on back-end development and enterprise software design.


  • Old Toronto, Canada BeachHead Inc. Full time

    BeachHead Inc. is seeking a versatile and highly skilled Senior Software Architect to lead our development team through complex projects, ensuring quality, performance, and adherence to best practices in TDD and automated unit testing. As a key member of our team, you will be responsible for guiding our development team in designing and implementing software...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Technical Leadership OpportunityWe are seeking an experienced Senior Technical Architect Lead to join our team at Nexus Systems Group Inc.This role offers a competitive salary of $140,000 - $160,000 per annum, commensurate with experience.About the RoleThe Senior Technical Architect Lead will be responsible for developing and implementing technical...


  • Old Toronto, Canada RBC Full time

    About the Role:As a Technical Lead at RBC, you will be a key member of our team, driving the development of our software applications and ensuring they meet our high standards for quality and functionality.Our team is passionate about creating innovative solutions that make a real impact on our clients' lives. We are looking for a talented individual to join...


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

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Old Toronto, Ontario, Canada Refinitiv Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to lead the technical vision and execution of initiatives to introduce AI-driven features in our products.In this role, you will:Develop and deploy AI models, prioritizing efficiency, scalability, and maintainability.Take ownership of the technical strategy, ensuring the team uses the...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Toronto, Canada PLANT Architect Inc. Full time

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Old Toronto, Canada Ripple Full time

    Ripple is revolutionizing the world of finance with its innovative blockchain solutions. We're seeking a highly skilled Senior Software Architect to join our Payments Engineering team.The ideal candidate will have a strong background in designing and developing complex distributed systems, with at least 12+ years of experience contributing to large-scale...


  • Old Toronto, Canada PolicyMe Corp. Full time

    About the Role:We’re modernizing insurance at PolicyMe, and we need a skilled Senior Software Architect (Fullstack) to help us achieve our vision.In this role, you will be responsible for architecting and building PolicyMe’s platform to deliver a seamless user experience, working closely with our cross-functional team to create modern, straightforward...


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

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


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

    We are looking for an experienced licensed Senior Landscape Architect to be responsible for overseeing technical and design aspects of landscape projects in the studio. The Senior Landscape Architect reports to a Partner and works closely with both Architecture and Landscape Architecture teams to ensure consistency and excellence in design from schematic...


  • Old Toronto, Canada GuruLink Full time

    GuruLink is a global e-commerce leader, changing the way the world shops and sells. Their platform empowers millions of buyers and sellers in over 190 markets worldwide.The Buyer Experience engineering team is looking for an exceptional Software Architect to redefine the company's face. You'll work with a world-class team of engineers, designers, product...


  • Toronto, Ontario, Canada Mpi Inc. Full time

    .NET ExpertiseMpi Inc. is seeking a highly skilled .NET Software Development Architect to lead the design and development of large-scale distributed n-tier web-based applications for a Service-Oriented Architecture (SOA). The ideal candidate will have at least 1-2 years of experience as a .NET architect involved in large IT implementations and 6-8 years of...


  • Old Toronto, Canada Emburse Full time

    Job OverviewEmburses innovative and award-winning technologies require experienced engineers to design and build sophisticated software solutions. As a senior cloud software architect, you will contribute to the development of engaging system solutions that enhance customer experiences.About the RoleWe are looking for an exceptional software engineer with 6+...


  • Toronto, Ontario, Canada hireVouch Full time

    Our company, hireVouch, is seeking a Senior Software Architect to join our user-facing product team in a key role that will leverage your technical expertise and leadership skills to drive innovation and excellence in software development.We are a Toronto-based SaaS company that has built game-changing technology to help sales teams accelerate revenue...