Senior Software Developer (.NET)
Clio
Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely.
We are transforming the legal experience for all by bettering the lives of legal professionals while increasing access to justice.
Summary
We are currently seeking a Senior Software Developer (.NET) to join our engineering team under
Clio Operate in our Toronto, Ontario hub location. All hub-based Clions are expected to be in the office for a minimum of twice per week on one of our Anchor Days.
What your team does
This team works directly with some of the world’s largest law firms to deliver tailored enterprise solutions built on the Clio Operate/ShareDo platform. Our mission is to help clients define, execute, and manage complex legal work through a highly customizable engine.
We’re not just technologists, we’re problem-solvers, collaborators, and learners. The team blends decades of deep technical expertise with curiosity and humility. You’ll work alongside engineers who have contributed to open-source projects, tuned SQL to perfection, built massive distributed systems, and everything in between. And beyond the tech, our team is full of cyclists, musicians, gamers, skiers, and even a resident astrophysicist.
Who you are
You’re a customer-focused engineer at heart — someone who enjoys solving complex problems, learning quickly, and collaborating with both technical and non-technical stakeholders.
You thrive in a fast-moving environment where every project is different, and you’re comfortable jumping between front-end development, back-end logic, and deep database work. You bring confidence without ego, communicate clearly, and know how to make clients feel supported. Most importantly, you’re excited by the chance to shape how some of the world’s top law firms work every day.
What you’ll work on
- Build and extend solutions on the Clio Operate/ShareDo platform for top 100 law firms worldwide.
- Design and implement custom integrations, workflow components, and UI elements.
- Work across the full stack: C#, SQL Server, JavaScript, HTML, CSS.
- Collaborate with analysts, configurators, and engineers to deliver scalable solutions.
- Communicate directly with client stakeholders to gather requirements and present solutions.
- Contribute to internal playbooks, patterns, and best practices to make delivery more consistent and efficient.
What you may have
- A proven track record in hands-on software development, ideally on SaaS platforms at scale.
- Strong experience with:
- Front end: JavaScript (vanilla + frameworks like Vue, React, or similar), HTML5, CSS3.
- Back end: C# (.NET), SQL Server (including query optimization).
- Strong communication skills and ability to explain technical concepts to both developers and non-technical stakeholders.
- Experience working with complex domains, integrations, and performance-critical systems.
- Demonstrate a keen interest in improving your craft by using AI
Serious bonus points if you have
- Deep technical knowledge (e.g. .NET CLR internals, advanced SQL tuning).
- Experience with event-driven architectures, event sourcing, or data streaming.
- Familiarity with tools in our ecosystem: Elastic, Kurrent, Azure, Pulumi.
- Broad exposure to multiple programming frameworks or languages.
This is a new role.
What you will find here
Compensation is one of the main components of Clio’s Total Rewards Program. We have developed a series of programs and processes to ensure we are creating fair and competitive pay practices that form the foundation of our human and high-performing culture.
Some highlights of our Total Rewards program include:
- Competitive, equitable salary with top-tier health benefits, dental, and vision insurance
- Hybrid work environment, with expectation for local Clions (Vancouver, Calgary, Toronto, Dublin, London, New York City and Sydney) to be in office min. twice per week.
- Flexible time off policy, with an encouraged 20 days off per year.
- $2000 annual counseling benefit
- RRSP matching and RESP contribution
- Clioversary recognition program with special acknowledgement at 3, 5, 7, and 10 years
The expected salary range* for this role is $144,700 to $170,300 to $195,900 CAD. There are a separate set of salary bands for other regions based on local currency.
- Our salary bands are designed to reflect the range of skills and experience needed for the position and to allow room for growth at Clio. For experienced individuals, we typically hire at or around the midpoint of the band. The top portion of the salary band is reserved for employees who demonstrate sustained high performance and impact at Clio. Those who are new to the role may join below the midpoint and develop their skills over time. The final offer amount for this role will be dependent on geographical region, applicable experience, and skillset of the candidate.
Diversity, Inclusion, Belonging and Equity (DIBE) & Accessibility
Our team shows up as their authentic selves, and are united by our mission. We are dedicated to diversity, equity and inclusion. We pride ourselves in building and fostering an environment where our teams feel included, valued, and enabled to do the best work of their careers, wherever they choose to log in from. We believe that different perspectives, skills, backgrounds, and experiences result in higher-performing teams and better innovation. We are committed to equal employment and we encourage candidates from all backgrounds to apply.
Clio provides accessibility accommodations during the recruitment process. Should you require any accommodation, please let us know and we will work with you to meet your needs.
Learn more about our culture at clio.com/careers
We're a Human and High Performing AI company, meaning we use artificial intelligence to improve all of our operations. In recruitment, AI helps us streamline the process for greater efficiency. However, we've built our systems to ensure that a human always reviews AI-generated output, and we never make automated hiring decisions.
Disclaimer: We only communicate with candidates through official @clio.com email addresses.
$72k - $138k per year
...mentoring and on the job coaching Summary We are seeking Senior .Net Developer to join our team on a 1-year fixed term. As a .Net Developer... ..., scalable, and reliable enterprise applications or software solutions for a leading North American Bank. This long-term engagement...SeniorSoftwareLong term contractTemporary workFixed term contractFlexible hours- ...of experience with dotnet full stack developer with experience in asp.net core, SQL Server DB, API and OCP, C#... ...dotnet, asp.net MVC Knowledge of software engineering practices for the full... ...licenses, Relevant experience and skills, Seniority and performance, Market and business...SoftwarePermanent employmentFull timeLocal areaShift work
$95k - $145k per year
.Net Developer Position Description This role is hybrid and requires you to be at our downtown... ...a highly skilled and collaborative Senior .NET Developer to join our growing... ...are passionate about building reliable software and continuously learning. Your future...SeniorSoftwareWork at office1 day per week- We are seeking a highly accomplished Senior Software Developer to drive the technical design, advanced programming, and full-lifecycle deployment of... ...modern backend frameworks such as Spring Boot, Node.js, or .NET Core. Containerization & Orchestration Skills: Direct professional...SeniorSoftwareLong term contractContract work
- ...An advanced Programmer/Developer is required to develop BI solutions using Microsoft Power BI... ...SQL, Visual Studio, SSIS, Attunity, ODAC, .NET framework, GIT and SQL-based reporting tools... ...Experience in the use of Computer Aided Software Engineering (CASE) tools to document conceptual...SeniorSoftwareLong term contractContract workInternship
- We are seeking a highly accomplished and multi-faceted Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this... ...combined with front-end web development expertise spanning .NET framework, JavaScript, HTML, CSS, and the ESRI Web API for...SeniorSoftwareContract workWork at office
- ...applications. This includes: developing detailed programming specifications... ...which arise during the use and operation of software packages, including technical assistance... ...frameworks such as Spring Boot, Node.js, or .NET Core. ~ Experience with Microservices...SeniorSoftwareContract work
- ...company building award-winning, enterprise software solutions across financial services,... ...business environments. We are looking for a senior developer who can think architecturally, write... ...develop, and maintain applications using C#, .NET Core / .NET Framework, and ASP.NET MVC /...SeniorSoftwareLong term contractFull timeImmediate startRemote work
$144.7k per year
...by bettering the lives of legal professionals while increasing access to justice . Summary We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team . This role is for someone who is passionate about building innovative solutions...SeniorSoftwareWork at officeLocal areaFlexible hours- We are seeking a highly accomplished Senior Software Developer to drive the full-lifecycle design, development, and system integration of enterprise-scale permitting platforms and digital service systems. In this role, you will take hands-on technical ownership of translating...SeniorSoftwareContract workImmediate start
$160k - $180k per year
...operate, where reliability, context, and thoughtful decision-making matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more than twenty years of production history: stable, widely adopted,...SeniorSoftwareLong term contractRemote workWork from homeShift work- We are seeking a highly accomplished and technical Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within the development stream, specializing in the design, construction,...SeniorSoftwareLong term contractContract work
- We are seeking a highly accomplished and technical Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a leadership capacity within the development stream, specializing in the enhancement, customization, and...SeniorSoftwareLong term contractContract work
- ...reliable, auditable billing platform. You'll be one of the first developers on this team, owning the systems that power every revenue-... ...systems Mentor other developers and deeply review code Improve software development standards, tooling and processes & bring best...SeniorSoftwareLong term contractContract workImmediate start
$166k - $195k per year
...services. This group focuses on reliability, scalability, and developer productivity by delivering platforms, tooling, and compute systems... ...support engineering and leadership decision-making. As a Senior Software Developer , you will lead the design and delivery of...SeniorSoftwareWork at officeFlexible hoursShift work3 days per week- ...~10+ years’ experience in Designing and developing scalable Medallion Data Lakehouse architectures... ...into our centralized data repository. Develop ELT scripts, design data-driven logic and... ...tests. ~10+ years of experience in software in various computing platforms, operating...SeniorSoftwareHourly payContract workWork at officeMonday to fridayFlexible hours
- We are seeking a highly skilled Senior Software Developer with extensive experience in the Microsoft ecosystem to support the development, modernization... ...Development Life Cycle (SDLC) and working with Microsoft .NET Framework technologies. Technical Stack: Deep expertise in...SeniorSoftware
- ...Role: .NET Developer Location: Toronto, ON Work Model: Hybrid (2 days/week in-office preferred) Experience Required: 6-... ...understanding of object-oriented programming, design patterns, and software development best practices. ~ Experience working in Agile/...SoftwareContract workWork at office2 days per week
- We are seeking a highly accomplished Senior Software Developer - Back End to drive the technical design, core server-side programming, and pipeline automation of high-availability, cloud-native enterprise solutions. In this role, you will take technical ownership of managing...SeniorSoftwareLong term contractContract work
- ...to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience. As a Senior Software Developer in Test (SDET) at Exchange Solutions, you will play a key role in delivering high-quality, reliable, and defect-free solutions...SeniorSoftware
- ...be a great opportunity for you! Our client is looking for a Senior Software Developer for a 12 month contract in Toronto. This is an onsite... ...compatibility Google Analytics Back‑End Development (.NET & Spring Boot) Demonstrated experience building backend services...SeniorSoftwareContract work
$166k - $195k per year
...Expectations are high, and so are the rewards. The Software Platform team accelerates developer velocity and increases system reliability by building the... ...to support our next phase of technical growth! As a Senior Software Develope r, you will focus heavily on...SeniorSoftwareWork at officeFlexible hoursShift work3 days per week- We are seeking a Senior Software Developer with over 8 years of experience to join our team. This role focuses on developing modern digital solutions... ...ideal candidate will have a deep mastery of the Microsoft .NET Framework and a proven track record in building secure, scalable...SeniorSoftware
- We are seeking a highly accomplished Senior Back End Software Developer to lead the technical design, server-side implementation, and database integration of enterprise-scale applications. In this role, you will take hands-on technical ownership of the data interchange between...SeniorSoftwareContract work
$110k - $150k per year
...you will collaborate with the team lead to develop, document and promote the reference... ...Advocate for AI-assisted, outcome-focused software development practices Qualifications... ...equivalent foundation ~ Strong C# and ASP.NET skills, with a solid full-stack foundation...SeniorSoftwareFull timeLocal areaRemote workFlexible hours$80k - $130k per year
Senior Developer (.Net / C# / Python) Position Description This role is hybrid and requires you to be at a Client office at a minimum 2 days per week - subject to change at any time. The Senior Developer will be a part of a SaaS migration project of the current Client...SeniorWork at office2 days per week- ...Air-tek is a Canadian-based software company with a powerful suite... ...We’re looking for Software Developers who are excited to build high... ...over time. As a Software Developer, you’ll work on core product... ...and collaborate closely with senior engineers, QA, and product partners...SeniorSoftwareFull time
- ...Job Description: .NET Developer Skills: Core .NET Technologies~C# 5.0 Experience Required: 8-10 Toronto, ON - Hybrid (4 Days WFO) 12 months -.net core (with API development experience) -SQL -API -Azure services (Azure Functions| COSMOS DB| Key Vault)- Overall...Contract work
- ..., tested applications. This includes: developing detailed programming specifications writing... ...arise during the use and operation of software packages, including technical assistance... ...a combination of cloud technologies to develop an integrated solution for online transactional...SeniorSoftwareContract work
- We are seeking a highly accomplished and multi-faceted Senior Software Developer - Full Stack for an enterprise-level hybrid contract opportunity based in Toronto. In this role, you will take on a leadership capacity within the development stream, specializing in both maintaining...SeniorSoftwareLong term contractContract workInternshipWork at officeRemote workShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer (.NET). Be the first to apply!
- software engineer - ai machine learning Toronto, ON
- linux software engineer Toronto, ON
- software development engineer Toronto, ON
- software developer co-op Toronto, ON
- software developer entry level Toronto, ON
- remote entry level software developer Toronto, ON
- junior software developer internship Toronto, ON
- développeur logiciel Toronto, ON
- software engineer Toronto, ON
- junior software engineer Toronto, ON
