Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Norton Rose Fulbright

Senior Software Engineer

Norton Rose Fulbright

. Act as a technical lead for technologies across projects and initiatives .

Posted 9/18/2026full-timeToronto • CanadaSenior💰 CA$81,500 - CA$100,700 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing enterprise-grade cloud solutions using Microsoft Azure and Microsoft Fabric, with a strong focus on data integration, security, and compliance. Proven ability to lead technical design reviews, mentor teams, and deliver scalable, cloud-native applications.

Highest-signal resume keywords
Microsoft AzureMicrosoft FabricAzure FunctionsC#CI/CD Pipelines

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Cloud-Native ApplicationsREST APIsMicroservices ArchitectureEntity FrameworkASP.NET CorePowerShellMicrosoft SQL ServerTerraformBicepData Integration Solutions
Soft Skills
Analytical SkillsProblem-Solving SkillsCommunication AbilitiesStakeholder ManagementCustomer-Focused Mindset
Tools & Technologies
Azure DevOpsGitHubAzure MonitorApplication InsightsSSIS
Certifications & Qualifications
AZ-204DP-600AZ-400ITIL Foundation
Industry Keywords
Enterprise IntegrationCloud Architecture GovernanceEvent-Driven ArchitecturesData FactoryReal-Time Analytics

Tech Stack

Tools & technologies
ASP.NETAzureCloudEntity FrameworkMicroservicesMS SQL ServerSQLSSISTerraform.NET

About the role

Key responsibilities & impact
  • Act as a technical lead for technologies across projects and initiatives
  • Design, develop, implement, and support enterprise-grade cloud solutions using Microsoft Azure and Microsoft Fabric
  • Build scalable, event-driven architectures and cloud-native applications
  • Enable enterprise data integration through Azure Functions and Microsoft Fabric
  • Collaborate with DevOps Engineers, Business Applications, Data Architect, Enterprise Architect, and Security Analysts teams
  • Deliver and support business solutions through development and integration of new and existing systems
  • Act as a technical resource for technology support and change initiatives
  • Lead technical design reviews and establish solution architecture standards
  • Participate in cloud architecture governance and technology roadmaps
  • Ensure solutions meet security, compliance, reliability, and performance standards
  • Design end-to-end Microsoft Fabric data solutions, including Data Factory pipelines, Lakehouse, Warehouse, and Real-Time Analytics solutions
  • Integrate enterprise applications and operational systems into Fabric environments
  • Support data ingestion, transformation, orchestration, analytics, reporting, and AI initiatives
  • Build Azure Functions serverless applications and event-driven processing
  • Implement secure API integrations and backend services
  • Develop applications and APIs using C#, .NET, REST APIs, JSON, and Entity Framework
  • Perform code reviews and mentor junior developers
  • Manage SQL Agent jobs, SSIS packages, stored procedures, and views; plan large-scale migrations
  • Develop and maintain CI/CD pipelines and automate deployment and configuration management
  • Use Infrastructure as Code methodologies and implement automated testing and deployment
  • Implement security best practices, Microsoft Entra ID authentication and authorization, and compliance controls
  • Support production systems and provide Level 3 application support
  • Troubleshoot operational, performance, and integration issues
  • Monitor application health using Azure Monitor and Application Insights
  • Participate in on-call rotations when required
  • Support disaster recovery and business continuity initiatives
  • Provide technical leadership, influence technology decisions, and drive continuous improvement

Requirements

What you’ll need
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field
  • 10+ years of software development experience
  • 5+ years developing cloud-native applications on Microsoft Azure
  • 3+ years of experience developing Azure Functions
  • 2+ years of experience working with Microsoft Fabric or enterprise-scale data platforms
  • Experience delivering enterprise integration solutions within large organizations
  • C#
  • .NET Framework
  • .NET Core / .NET 8+
  • REST APIs
  • Microservices Architecture
  • JSON / XML
  • Entity Framework
  • ASP.NET Core
  • PowerShell
  • Microsoft SQL Server (SQL, SSRS, SSIS)
  • SharePoint
  • Azure DevOps
  • GitHub
  • CI/CD Pipelines
  • Terraform or Bicep
  • Strong analytical and problem-solving skills
  • Excellent communication and presentation abilities
  • Ability to work independently and within cross-functional teams
  • Strong stakeholder management skills
  • Customer-focused mindset
  • Ability to manage multiple priorities in a fast-paced environment
  • Preferred certifications include AZ-204, DP-600, AZ-400, and ITIL Foundation (nice to have)

Benefits

Comp & perks
  • Hybrid work environment
  • Retirement savings plan with employer contribution
  • Benefit premiums paid by the firm
  • Telemedicine services
  • Flexible health and wellness allowance
  • Training and development programs based on your interests and needs