Postuler

Publié il y a 2 mois

Senior Software Engineer

@ Services OR LP/SEC

Toronto, Ontario

HybrideTemps plein8+ ans d’expérience
Postuler
SIGNAUX

En bref

Norton Rose Fulbright is hiring a Senior Software Engineer to build and support enterprise cloud solutions on Microsoft Azure and Microsoft Fabric. The role covers cloud-native apps, Azure Service Bus messaging, Azure Functions and Fabric data pipelines, with Level 3 production support. Salary band is $111,600 to $137,800 in Toronto, to be negotiated at interview.

Responsabilités :

  • Develop cloud-native solutions on Microsoft Azure and Fabric
  • Build Azure Service Bus messaging and Azure Functions
  • Build and maintain Fabric Data Factory pipelines
  • Provide Level 3 production support and monitoring
  • Perform code reviews and mentor junior developers

Résumé des exigences :

  • 8+ years of software development experience
  • 2+ years developing cloud-native apps on Azure
  • 1+ years with Azure Service Bus and Azure Functions
  • Strong C#, .NET and REST API skills
  • Strong analytical and communication skills

Outils et compétences

Avantages mentionnés

Régime de retraiteMieux-être
Source et dates

Site carrière / système de candidatures · workday

Date publiée par l’employeur
2026-09-20
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-22

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience8 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (exigé)
Domaines d’étudesComputer Science, Software Engineering, Information Technology
Avantages mentionnésHoraire flexible, Régime de retraite, Mieux-être, Formation payée, Allocation de télétravail

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Services OR LP/SEC

ChampValeur
Offres sur Jobsy26
Description

The Senior Software Engineer is responsible for developing, implementing, and supporting enterprise-grade cloud solutions leveraging Microsoft Azure and Microsoft Fabric. This role focuses on developing cloud-native applications, and enabling enterprise data integration through Azure Service Bus, Azure Functions, and Microsoft Fabric platforms.


The successful candidate will serve as a technical team member within the Middleware and Integration team, collaborating closely with Senior Developers Data Engineers, DevOps Engineers, and Business Application teams to deliver reliable, secure, and highly available solutions that support the organization's digital transformation strategy.

You will be focusing on:

  • Develop enterprise-scale cloud-native solutions using Microsoft Azure services.
  • Develop event-driven and asynchronous integration patterns using Azure Service Bus.
  • Design scalable serverless solutions utilizing Azure Functions.
  • Ensure solutions align with security, compliance, reliability, and performance standards.

  • Microsoft Fabric Development
    • Build and maintain Fabric Data Factory pipelines.
    • Develop Lakehouse, Warehouse, and Real-Time Analytics solutions.
    • Integrate enterprise applications and operational systems into Fabric environments.
    • Support data ingestion, transformation, orchestration, and analytics workloads.
    • Collaborate with other IT areas to enable enterprise reporting and AI initiatives.
  • Azure Service Bus Development
    • Implement enterprise messaging solutions using Azure Service Bus.
    • Develop publishers, subscribers, queues, topics, and subscription-based architectures.
    • Implement asynchronous processing and event-driven integration patterns.
    • Ensure message reliability, dead-letter handling, retry policies, and monitoring capabilities.
    • Develop reusable integration components and messaging frameworks.
  • Azure Functions Development
    • Build serverless applications using Azure Functions.
    • Develop event-driven processing for business transactions and integrations.
    • Implement secure API integrations and backend services.
    • Optimize function performance, resiliency, and operational monitoring.
  • Software Development - Develop high-quality applications and APIs using:
    • C#, .NET Core/.NET, REST APIs, JSON, Entity Framework
    • Apply software engineering best practices and coding standards.
    • Perform code reviews and mentor junior developers.
    • Ensure solutions are maintainable, testable, and scalable.
  • DevOps & Automation
    • Develop and maintain CI/CD pipelines.
    • Implement automated testing and deployment strategies.
    • Collaborate with Platform Engineering and Operations teams.
  • Security & Compliance
    • Implement security best practices across all solutions.
    • Integrate Microsoft Entra ID authentication and authorization.
    • Ensure compliance with enterprise security policies.
    • Participate in security assessments and vulnerability remediation activities.
    • Support audit and regulatory requirements.
  • Operational Support
    • Support production systems and provide Level 3 application support.
    • Troubleshoot performance, integration, and operational issues.
    • Monitor application health using Azure Monitor and Application Insights.
    • Support disaster recovery and business continuity initiatives.

What you bring to the role

  • Education
    • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or related field.
    • undefined
  • Experience
    • 8+ years of software development experience.
    • 2+ years developing cloud-native applications on Microsoft Azure.
    • 1+ years of hands-on experience with Azure Service Bus.
    • 1+ years of experience developing Azure Functions.
    • 1+ years of experience working with Microsoft Fabric (Nice to have).
    • undefined
  • Development Technologies
    • C#
    • .NET Framework
    • .NET Core / .NET 8+
    • REST APIs
    • Microservices Architecture
    • JSON / XML
    • Entity Framework
    • ASP.NET Core
    • undefined
  • DevOps & Automation
    • Azure DevOps
    • GitHub
    • CI/CD Pipelines
    • PowerShell
    • undefined
  • Soft Skills
    • Strong analytical and problem-solving skills.
    • Excellent communication and presentation abilities.
    • Ability to work independently and within cross-functional teams.
    • Ability to manage multiple priorities in a fast-paced environment.
    • undefined
  • Preferred CertificationsAny of the following will be nice to have:
    • Microsoft Certified: Azure Developer Associate (AZ-204)
    • Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
    • Microsoft Certified: Fabric Analytics Engineer Associate (DP-600)
    • Microsoft Certified: Azure DevOps Engineer Expert (AZ-400)

Why join our team:

  • Retirement savings plan with employer contribution
  • Benefit premiums paid by the firm
  • Telemedicine services
  • Wellness matters: Flexible health and wellness allowance that covers much more than gym memberships!
  • Training and development programs based on your interests and needs


Diversity and Inclusion

Diversity is an important firm value. We are committed to providing equal opportunities in employment and to providing a workplace which is free from discrimination and harassment. This means that all job applicants, employees and partners will receive equal treatment regardless of race, colour, ethnic or national origins, sex, marital status, disability, age, sexual orientation, religion or belief.

Norton Rose Fulbright

Norton Rose Fulbright is a global law firm. We provide the world’s pre-eminent corporations and financial institutions with a full business law service. We have more than 3800 lawyers based in over 50 cities across Europe, the United States, Canada, Latin America, Asia, Australia, Africa, the Middle East and Central Asia.

Recognized for our industry focus, we are strong across all the key industry sectors: financial institutions; energy; infrastructure, mining and commodities; transport; technology and innovation; and life sciences and healthcare.

Wherever we are, we operate in accordance with our global business principles of quality, unity and integrity. We aim to provide the highest possible standard of legal service in each of our offices and to maintain that level of quality at every point of contact.

Norton Rose Fulbright LLP, Norton Rose Fulbright Canada LLP, and Norton Rose Fulbright US LLP, each of which is a separate legal entity, are members (‘the Norton Rose Fulbright members’) of Norton Rose Fulbright Verein, a Swiss Verein. Norton Rose Fulbright Verein helps coordinate the activities of the Norton Rose Fulbright members but does not itself provide legal services to clients.

Norton Rose Fulbright adheres to the principles of employment equity. To apply, please visit the Careers page of our website at: nortonrosefulbright.com/ca/en/careers. Please no telephone/email inquiries. We thank all candidates for their application, but will be contacting only those whom we select to invite for an interview. We ask that all Agencies register candidates on-line.

The salary bands provided reflect the typical range for this role in the region indicated. We recognize that each candidate brings a unique set of experiences and skills, and final compensation will be thoughtfully determined based on individual qualifications and current market factors. Please note that salary will be discussed and negotiated during interview.

Toronto: $111,600 - $137,800

Ready to join a proactive and modern firm that provides an exceptional career experience in an inclusive and collaborative environment? Come join us!

As part of a global legal practice, Norton Rose Fulbright Canada embrace a culture of excellence and client service, but always with a focus on flexibility, respect, diversity and openness. We strive to create an equitable, inclusive environment where everyone can bring their whole self to work and realize their career potential.

To find out more about how we integrate diversity, equity and inclusion in everything we do please click Diversity, equity and inclusion | Canada | Global law firm | Norton Rose Fulbright.

If you require any reasonable adjustments during the recruiting process, please inform us in the recruitment application. We will contact you to further discuss your need.

Please note that applicants who receive an employment offer may be required during their employment with Norton Rose Fulbright to provide proof of vaccinations recommended from time to time by government or public health authorities. Norton Rose Fulbright has a duty to accommodate those who are unable to get vaccinated due to protected grounds. For applicants who require an accommodation, please contact us to discuss further.

Law around the world
nortonrosefulbright.com

Please note that this job posting is being advertised to fill an existing vacancy.

Emplois semblables

  • Software Engineer

    Mississauga, ON
    HybrideTemps plein

    FIL Delivery

    2+ ansCandidates need at least 2 years of professional web software experience, working knowledge of TypeScript and Node.js, and daily use of AI coding tools. Interest in logistics and supply chain and the ability to work directly with users are also required.

    TypeScript, Node.js, Azure Functions, Service Bus, Next.js, React

  • Senior Software Engineer, Database

    Ottawa, ON
    170k–230k $/anTélétravailTemps plein

    InfluxData: InfluxData is a remote-first company with a globally distributed workforce.

    8+ ansCandidates need 8+ years of professional software experience, deep knowledge of Rust, C++, or Go, and experience with distributed, high-availability systems. Experience using AI coding tools is also required.

  • Intermediate Software Engineer (Frontend/UI)

    Toronto, ON
    HybrideTemps plein

    Achievers

    3+ ansCandidates need 3+ years of software engineering experience, solid React and TypeScript skills, and knowledge of accessibility standards and testing. A bachelor's degree in computer science or equivalent practical experience is expected.

    React, TypeScript, GitHub, GCP Gemini Code Assist, Claude, Docker

  • Senior Software Engineer (Azure)

    Concord, ON
    120k–140k $/anSur placeTemps plein

    DEG Services

    7+ ans2+ gestionCandidates need 7+ years of software engineering experience, including 2+ years in a technical lead or mentoring role and Level 3 production support. Strong hands-on skills with Azure, CI/CD, Infrastructure as Code, APIs and application security are required.

    Microsoft Azure, Azure DevOps, GitHub Actions, Bicep, Terraform, React

  • Software Engineer, ML Ops

    Toronto, ON
    TélétravailTemps plein

    AeroVect: The Airport Automation Company

    Candidates need a Bachelor's or Master's in computer science, robotics, data engineering or a related field, with strong Python and working knowledge of ROS2, Docker and AWS. A Master's, MLOps or robotics data experience, and familiarity with Weights & Biases are preferred.

    ROS2, Docker, AWS S3, AWS EC2, Weights & Biases

  • Software Engineer

    London, ON
    82k–122k $/anTemps plein

    CARFAX

    3+ ansCandidates need 3+ years of object-oriented programming experience, strong Java or Kotlin and Spring Boot skills, and production React or Angular with TypeScript. They also need data pipeline, cloud, database and CI/CD experience, a real commitment to TDD, and the ability to communicate with technical and non-technical audiences.

    Java, Kotlin, Spring Boot, React, Angular, TypeScript

    Senior Software Engineer

    London, ON
    93k–139k $/anTemps plein

    CARFAX

    5+ ansCandidates need 5+ years of hands-on object-oriented programming, strong Java or Kotlin and Spring Boot experience, and production React or Angular with TypeScript. They also need data pipeline, cloud, database and CI/CD experience, plus a real commitment to TDD and the ability to lead and mentor.

    Java, Kotlin, Spring Boot, React, Angular, TypeScript

  • Senior Software Engineer - Kubernetes platform

    Toronto, ON
    Hybride

    Cloudflare: (NYSE: NET) is the leading connectivity cloud company.

    Cloudflare needs candidates with experience managing production Kubernetes clusters and operating systems at scale. They should be strong at Linux debugging, IP networking and writing code in Go, TypeScript or shell.

    Kubernetes, Linux, Envoy, Contour, Consul, etcd

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.