Senior Backend Developer Analyst (.NET / SQL Server / Azure)
Employment Type: Contract (3–6 Months) with potential for permanent employment
Start Date: ASAP
Work Model: Hybrid (4 days onsite, 1 day remote)
Work Location (Candidate Choice):
- Toronto, ON
- Calgary, AB
- Vancouver, BC
- Montréal, QC
- Ottawa, ON
Overview
PeopleToGo is seeking a Senior Backend Developer Analyst to support a large-scale application modernization initiative for our customer.
In this senior consulting role, you will design, develop, enhance, and support enterprise business applications while modernizing backend integrations, APIs, SQL Server databases, and Azure cloud solutions.
Working closely with business stakeholders and technical teams, you will help deliver scalable, high-performance solutions supporting legal, finance, document management, and enterprise business systems.
Key Responsibilities
- Design, develop, and maintain enterprise backend applications using C#, .NET, and SQL Server.
- Develop REST APIs, web services, and middleware integrations.
- Build integrations between enterprise platforms including iManage, SharePoint, Intapp, Elite, and other business applications.
- Design, develop, and optimize SQL Server databases, stored procedures, functions, views, and triggers.
- Develop ETL processes supporting reporting and operational workflows.
- Perform SQL performance tuning, query optimization, and database performance analysis.
- Troubleshoot production issues and perform root cause analysis.
- Collaborate with business stakeholders to gather requirements and deliver scalable technical solutions.
- Support Azure cloud modernization initiatives and application deployments.
- Participate in Azure DevOps, Git source control, CI/CD pipelines, release management, and code reviews.
- Produce technical documentation and contribute to development standards and best practices.
Required Qualifications
- 7+ years of backend application development experience.
- Advanced Microsoft SQL Server expertise, including:
- T-SQL
- Stored Procedures
- Functions
- Views
- Triggers
- Query Optimization
- Performance Tuning
- Data Modeling
- Strong Microsoft development experience with:
- C#
- .NET Framework
- .NET Core
- ASP.NET
- REST API Development
- Experience with Microsoft Azure, including:
- Azure App Services
- Azure Functions
- Azure SQL Database
- Logic Apps
- Service Bus (asset)
- Experience with Azure DevOps, Git, and CI/CD pipelines.
- Experience integrating enterprise business applications.
- Strong analytical, troubleshooting, and problem-solving skills.
- Experience working within enterprise or highly regulated environments.
- Excellent verbal and written communication skills.
Preferred Qualifications
- Experience with iManage.
- Experience with Intapp.
- Legal industry experience.
- Microsoft Fabric.
- Azure Data Factory.
- Power BI.
- Enterprise Document Management Systems.
- Financial systems integration.
- Knowledge of PIPEDA and GDPR.
Technical Environment
Cloud
- Microsoft Azure
- Azure App Services
- Azure Functions
- Azure SQL Database
- Azure Integration Services
Development
- SQL Server
- T-SQL
- C#
- .NET Framework
- .NET Core
- ASP.NET
- REST APIs
- JSON
- PowerShell
Enterprise Platforms
- iManage
- SharePoint
- Intapp
- Elite
DevOps
- Azure DevOps
- Git
- CI/CD
- Agile
What You'll Be Working On
- 45% Backend Development (.NET, APIs, Services)
- 30% SQL Development, Database Design & Performance Tuning
- 15% Enterprise Integrations & Data Flows
- 10% Production Support, Troubleshooting & Stakeholder Collaboration
Who We're Looking For
We're looking for a senior backend developer who thrives on solving complex technical challenges and building scalable enterprise solutions. You'll bring deep expertise in SQL Server, Azure, and .NET, along with a passion for modernizing business applications and improving system performance.
Experience supporting legal, financial, or other highly regulated industries is considered a strong asset.
IND2
Pay: $60.00-$65.00 per hour
Work Location: Hybrid remote in Toronto, ON