Technical Lead, Software Development
20 minutes ago
Opportunity Our Development team is growing, and we’re looking for a Technical Lead (Admin) who is passionate about solving complex technical challenges, driving architectural excellence, and delivering scalable, high-quality software. In this role, you’ll take ownership of technical direction across projects, mentor developers, and ensure best practices are applied throughout the development lifecycle. You’ll play a key role as we continue to evolve and scale our no-code platform and expand our AI-driven capabilities, helping build tools that enable small businesses to move faster and work smarter. Admin Team: The Admin team owns the core administrative and security capabilities of Method CRM, including authentication, user management, access control, account configuration and multi‑tenancy. We are a balanced full‑stack team building both frontend and backend experiences that enable customers to securely manage their organizations at scale. Our work underpins platform trust, compliance, and long‑term customer growth. About Method Method is on a mission to transform how small businesses operate by giving them real control over their customer workflows. Our flagship product, Method CRM is purpose‑built for small businesses that have outgrown spreadsheets and generic tools. With deep QuickBooks integration and a powerful no‑code customization engine, Method enables users to design workflows that truly fit their unique needs. As a scaling growth company, we’re now taking that mission further, leveraging AI to develop intelligent agents that assist users in rapidly building and customizing no‑code apps. This innovation is at the heart of our next chapter, and we’re looking for people who are excited to build the future of work The Role As a Technical Lead, you will play a crucial role in shaping the technical direction, mentoring team members on engineering best practices, and ensuring the delivery of high‑quality features and scalable architecture. You will foster team collaboration, drive technical excellence, and ensure the team’s success in achieving business objectives through project leadership and domain expertise. Technical & Delivery Responsibilities: Lead technical discussions within your team and across cross‑functional meetings, fostering collaboration and innovation. Drive project execution: Lead the technical breakdown, estimation, and planning of large features, collaborating closely with Product Managers and QA. Design and deliver user‑centric admin workflows for managing users, roles, permissions, and tenant structures. Own authentication, authorization, and session‑related features to ensure secure and consistent access across the platform. Build scalable admin and internal tooling that supports customer support, operations, and customer success teams. Prototype, build, and maintain engaging user experiences, with a focus on intuitive workflows for non‑technical administrators. Work hands‑on with tools in AWS, C#, SQL, .NET Core, MongoDB, ElasticSearch, React, Angular, and messaging systems such as RabbitMQ. Make data‑informed decisions based on user analytics data and customer feedback. Design and ensure robust, scalable, and observable architecture for critical, security‑sensitive platform functionalities. Identify and implement areas of improvement within the SDLC, including pipelines, testing, monitoring, performance, and security practices. Provide technical oversight through rigorous code reviews, technical mentorship, and strategic guidance, leveraging AI‑assisted tools where applicable. Represent your team’s technical roadmap and status in department‑wide meetings, presenting updates and addressing architectural concerns. Team Mentorship & Hiring Contributions: Provide coaching and technical guidance to developers on complex problem‑solving, design patterns, and platform best practices to support their growth as engineers. Participate in technical interviews to assess candidates’ technical skills and contribute to the overall hiring recommendation. Collaborate with QA, PMs, and other cross‑functional teams to address operational challenges and project interdependencies. What You Bring Before you read this next section, we want you to know that we know the “ideal candidate” doesn’t exist — everybody has a unique background and skill set. Even if you don’t check every box below, we’d love for you to apply - we are building for the future and growth potential is a priority for us Technical Expertise: Back‑ End: Advanced knowledge of C#, .NET (Core/7/8/9/10), Web APIs, and backend design patterns (REST, MVC). Proven ability to diagnose and resolve complex issues in distributed systems or large‑scale SaaS applications. Strong experience working with authentication, authorization, and secure session management in production environments. Front‑ End: Experience with React and familiarity with front‑end technologies such as Angular, Razor/Blazor, and vanilla JavaScript. Strong understanding of building intuitive administrative interfaces and integrating them with backend services. Security & Identity: Hands‑on experience implementing OAuth, 2FA, role‑based access control, and permission models. Solid understanding of identity management and secure access patterns in multi‑tenant systems. General Skills: Strong experience with persistence storage (MS SQL and NoSQL), ORM frameworks, and cloud infrastructure (e.g., AWS). Experience with messaging systems such as RabbitMQ is a plus. Proficiency with unit testing, integration testing, caching, and CI/CD tools. Soft Skills: Exceptional problem‑solving skills with a proactive and solution‑oriented mindset. Strong communication and mentoring abilities to support intermediate developers. Ability to multitask effectively and prioritize in a fast‑paced environment. Team player with a positive attitude and a commitment to excellence. Preferred Experience: 1-3 years of technical leadership experience, such as Lead Developer, Principal Engineer, or Tech Lead on significant, complex projects. 5-7+ years of experience in software development, ideally in production‑level SaaS applications. Experience working on multi‑tenant platforms with complex user governance is a strong asset. Certifications in Microsoft Azure or AWS are a plus. Post‑secondary education in Computer Science, Computer Engineering, Software Engineering, or equivalent training or experience. Why You’ll Love Method Flexible hybrid work model – designed to support work‑life balance while maintaining strong team collaboration; employees work from our downtown Toronto office 2–3 days per week Collaborative and social team culture – work in a supportive environment with regular team events and company‑wide celebrations that keep things fun and connected
-
Software Developer
3 weeks ago
Toronto, Canada Global Technical Talent Full timeSoftware Developer – Client Server (Full Stack, End-to-End) The Software Developer – Client Server (Full Stack) is responsible for end‑to‑end application design, development, and delivery across client‑server and web‑based platforms. This role partners closely with business units, architects, and application owners to translate business...
-
Software Developer
3 weeks ago
Toronto, Canada Global Technical Talent Full timeSoftware Developer – Client Server (Full Stack, End-to-End) The Software Developer – Client Server (Full Stack) is responsible for end‑to‑end application design, development, and delivery across client‑server and web‑based platforms. This role partners closely with business units, architects, and application owners to translate business...
-
Toronto, Canada ROSS Full timeOur client is a small, but successful business and technology consultancy in their 5th year in business that helps their clients gain a competitive edge in the marketplace through the effective use of technology. They help companies grow by maximizing their investment in people, process and technology. They’re looking for a Technical Lead – Microsoft...
-
Software Developer, Senior Software Developer
3 weeks ago
Toronto, Canada Bluefruit Software Limited Full timeWould you like to collaborate with a team of experienced developers and grow your skills while working on interesting projects? - Full-time Software Developer, Senior Software Developer Full-time, Permanent, On Site Are you looking to work at a company built by Developers for Developers? Are you looking to work in a genuinely Lean Agile way, where there...
-
Toronto, Canada S.i. Systèmes Full timeJob OverviewThe Lead Software Developer/Engineer is a specialist technical role focused on elevating engineering excellence, driving technical strategy, and influencing software development practices for one or more teams.This role involves mentoring engineers, defining architectural direction, and collaborating with stakeholders to align technology with...
-
Technical Lead, Automation
4 hours ago
Toronto, Canada Export Development Canada Full timeTechnical Lead, Automation-0005LJPosting Date:Jan 30, 2026, 7:49:52 AMPrimary Location:Ontario-OttawaJob Type:PermanentSchedule:Full-timeDescriptionApplication deadline: February 10, 2026Join the EDC Team!At EDC, we support Canadian businesses to succeed globally. We provide the financial tools and expertise they need to explore new markets, reduce risks,...
-
Software Development Engineer
4 hours ago
Toronto, Canada Amazon Development Centre Canada ULC Full timeThe Sponsored Products and Brands team at Amazon Ads is re-imagining the advertising landscape through industry leading generative AI technologies, revolutionizing how millions of customers discover products and engage with brands across Amazon.com and beyond. We are at the forefront of re-inventing advertising experiences, bridging human creativity with...
-
Development Lead
1 week ago
Toronto, Canada Atlantis IT group Full time**Role**: Development Lead **Location**: Toronto Hybrid **Role Description**: Technical Lead **Essential Skill**: Scaled Agile, Agile POD PO ownership, fullstack Software Engineering domain (Java, Spring/Springboot,.Net, MS Azure)
-
Technical Lead, Software Development
20 minutes ago
Toronto, Canada Method CRM Full timeOverview Our Development team is growing, and we’re looking for a Technical Lead (Vertical App Experience) who is passionate about solving complex technical challenges, driving architectural excellence, and delivering scalable, high-quality software. In this role, you’ll take ownership of technical direction across projects, mentor developers, and ensure...
-
Technical Lead, Software Development
20 minutes ago
Toronto, Canada Method Integration Inc. Full timeOpportunity Our Development team is growing, and we’re looking for a Technical Lead (Vertical App Experience) who is passionate about solving complex technical challenges, driving architectural excellence, and delivering scalable, high-quality software. In this role, you’ll take ownership of technical direction across projects, mentor developers, and...