Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - Microsoft Azure & .NET

Full-time

Upstaff

Client: Justice Technology Services (JTS) – Government of Ontario

Project: Victim Notification System (VNS) Modernization

Location: 21 College Street, Toronto, Ontario

Work Arrangement: 100% Onsite – 5 Days per Week

Contract Duration: November 2, 2026 – July 30, 2027

Estimated Duration: 186 Business Days

Daily Schedule: 7.25 hours per day, Monday to Friday, between 8:00 AM and 5:00 PM, excluding breaks

Number of Openings: 1

Submission Deadline: October 16, 2026, at 1:30 PM

Seniority Level: Senior (L3)

Position Overview

Justice Technology Services (JTS), Government of Ontario, is seeking an experienced Senior Software Developer to support the Victim Notification System (VNS) Modernization Project. The successful candidate will contribute to the implementation, configuration, integration, testing, deployment, and operational readiness of a vendor-provided Software-as-a-Service (SaaS) solution integrated with the Offender Tracking Information System (OTIS).

The ideal candidate will bring extensive hands-on experience in Microsoft Azure, .NET application development, database management, frontend development, and DevOps practices. This individual will translate business requirements, functional specifications, integration requirements, and technical designs into secure, scalable, reliable, and maintainable application components.

The Senior Software Developer will work closely with SaaS vendors, ministry stakeholders, infrastructure teams, security specialists, OTIS support teams, and other technology partners to deliver a modern, accessible, and secure victim notification solution that meets Government of Ontario standards.

Key Responsibilities

1. Application Design, Development and Architecture

  • Design, develop, implement, maintain, and enhance stable, secure, scalable web and desktop applications using Microsoft Azure and Microsoft .NET technologies.

  • Lead full software development lifecycle activities, including requirements analysis, technical design, development, prototyping, testing, deployment, maintenance, and support.

  • Develop and maintain applications using .NET Core, C#, ASP.NET MVC, Entity Framework, ReactJS, HTML5, CSS3, JavaScript, and related Microsoft technologies.

  • Design and implement application architectures and technical solutions for Azure cloud environments.

  • Develop and maintain solutions using Azure Web Apps, Azure Functions, and Azure Logic Apps.

  • Apply appropriate architectural patterns, coding standards, reusable components, and software development best practices.

  • Work with Microsoft Web Services, Windows Communication Foundation (WCF), and Windows Presentation Foundation (WPF), as applicable to the solution.

  • Support application modernization, integration, configuration, and technical implementation activities.

  • Use Microsoft development tools and environments, including Visual Studio up to Visual Studio 2022.

2. OTIS–VNS Integration and SaaS Implementation

  • Support the technical integration between the Offender Tracking Information System (OTIS) and the vendor-provided VNS SaaS platform.

  • Translate integration requirements and technical specifications into reliable, secure, and testable solution components.

  • Collaborate with vendor technical teams and internal technology partners to configure interfaces, resolve integration issues, and manage technical dependencies.

  • Assess integration challenges, investigate root causes, and implement effective solutions with minimal disruption to business operations.

  • Ensure that integration and application components comply with applicable security, privacy, accessibility, and government technology standards.

3. Azure Cloud, DevOps and CI/CD

  • Develop, configure, deploy, and maintain cloud-based applications and services using Microsoft Azure.

  • Implement and maintain Azure DevOps processes, including Team Foundation Server (TFS), source control, version management, and Azure build and release pipelines.

  • Design, configure, and support continuous integration and continuous delivery (CI/CD) pipelines for automated builds, testing, and deployments.

  • Establish best practices for local development, automated testing, code reviews, quality assurance, and deployment management.

  • Develop and maintain .NET Core solutions hosted on Azure Web Apps and Azure Functions.

  • Support Azure Logic Apps and other Azure services required for application integration and workflow automation.

  • Monitor application performance, troubleshoot deployment issues, and support production readiness and operational stability.

4. Database Design, Administration and Performance

  • Design, build, model, configure, and maintain database management systems, particularly Microsoft Azure SQL Database.

  • Develop and maintain data models, database schemas, relationships, and data structures to support application functionality and reporting requirements.

  • Perform database tuning, optimization, maintenance, and performance monitoring.

  • Develop and document database backup and restoration procedures.

  • Establish database user administration procedures using Azure Active Directory (Azure AD), where applicable.

  • Conduct capacity planning, forecasting, and database performance assessments.

  • Establish appropriate data masking procedures for production-to-test data replication.

  • Perform data migration activities and validate data integrity, consistency, and accuracy.

  • Collaborate with development teams on database design, data access patterns, and application performance improvements.

  • Support data modelling, reporting, dashboard development, and related analytical requirements.

5. Testing, Quality Assurance and Defect Resolution

  • Support System Integration Testing (SIT), User Acceptance Testing (UAT), performance testing, and deployment readiness assessments.

  • Develop, execute, and maintain unit, integration, regression, and automated test cases, as appropriate.

  • Analyse defects, troubleshoot complex technical issues, identify root causes, and implement corrective fixes.

  • Perform code reviews and ensure adherence to established coding, testing, security, and quality standards.

  • Collaborate with the SaaS vendor, business stakeholders, and internal technical teams to resolve defects and validate solutions.

  • Ensure application functionality, integrations, performance, and security meet business and technical requirements.

6. Frontend Development, UI Frameworks and Reporting

  • Develop and maintain responsive, accessible, and user-friendly interfaces using HTML5, CSS3, JavaScript, and ReactJS.

  • Apply modern frontend development practices and, where appropriate, other JavaScript frameworks such as Angular or Vue.js.

  • Develop prototypes and validate proposed application designs and user interface functionality.

  • Support data modelling, reporting, dashboards, and presentation of application data.

  • Apply accessibility, usability, web standards, and secure coding practices throughout the development lifecycle.

  • Ensure that developed solutions comply with applicable Government of Ontario accessibility and technology standards.

7. Technical Analysis, Problem-Solving and Planning

  • Analyse complex business and technical problems and recommend cost-effective, sustainable IT solutions.

  • Assess client information and system needs and translate them into technical designs that improve program and service delivery.

  • Plan, schedule, execute, monitor, and evaluate application development, technical implementation, operational support, and related activities.

  • Identify technical risks, dependencies, performance constraints, and implementation issues, recommending appropriate mitigation strategies.

  • Research emerging technologies, development approaches, architectural patterns, and cloud capabilities.

  • Support experimentation, technical evaluation, and continuous improvement in collaboration with the project team.

8. Stakeholder Collaboration and Knowledge Transfer

  • Collaborate effectively with ministry partners, SaaS vendors, technology partners, infrastructure teams, security specialists, business stakeholders, and application support teams.

  • Communicate technical concepts, issues, risks, and recommendations clearly to technical and non-technical audiences.

  • Contribute to technical design documentation, architecture documentation, development standards, deployment procedures, and operational support materials.

  • Work effectively within a high-impact, cross-functional Agile team.

  • Maintain project code and documentation in the designated JTS Team Foundation Server (TFS) repository, ensuring proper version control and documentation practices.

  • Provide structured knowledge transfer to the designated full-time employee (FTE) before the assignment concludes.

  • Participate in weekly knowledge-transfer sessions and ensure all relevant design decisions, source code, technical documentation, and operational knowledge are transferred.

Requirements

Mandatory Qualifications and Required Experience

Candidates must demonstrate the following qualifications and experience:

  1. 10+ years of experience building and maintaining stable, secure, and scalable web and desktop applications using Microsoft Azure cloud services and Microsoft .NET technologies and tools.

  2. Demonstrated full software development lifecycle experience, including design, development, implementation, testing, deployment, and maintenance using:

    • Microsoft Azure

    • .NET / .NET Core

    • C# and ASP.NET MVC

    • Entity Framework

    • ReactJS

    • HTML5, CSS3, and JavaScript

    • Azure DevOps

    • Azure Web Apps

    • Azure Functions

    • Azure Logic Apps

  3. Demonstrated experience implementing and supporting DevOps practices and CI/CD pipelines , including automated builds, testing, deployment, source control, and release management.

  4. 5+ years of experience designing, building, modelling, configuring, and maintaining database management systems, including database design, administration, performance tuning, monitoring, backup and recovery, and data migration.

  5. Experience in data modelling, reporting, and dashboard development.

  6. Demonstrated experience working with diverse stakeholders and supporting cross-functional collaboration involving ministry partners, vendors, technology partners, and high-impact project teams.

  7. Experience applying industry-standard web development, accessibility, architectural, security, and privacy practices.

Technical Skills and Preferred Experience

Candidates with the following additional experience will be strongly preferred:

  • Microsoft Azure cloud architecture and solution implementation.

  • Azure SQL Database administration, performance tuning, capacity planning, monitoring, backup and recovery, and data masking.

  • Azure Active Directory user administration.

  • .NET Core application development using C#, MVC, and Entity Framework.

  • Azure Web Apps, Azure Functions, and Azure Logic Apps.

  • Azure DevOps, Team Foundation Server (TFS), and automated CI/CD pipelines.

  • ReactJS and other modern JavaScript frameworks, including Angular and Vue.js.

  • Microsoft Web Services, Windows Communication Foundation (WCF), and Windows Presentation Foundation (WPF).

  • Visual Studio development environments, including versions up to Visual Studio 2022.

  • Enterprise application integration, SaaS implementation, system modernization, and API or web service integration.

  • Agile software development methodologies, prototyping, code reviews, automated testing, and quality assurance.

  • Experience supporting System Integration Testing, User Acceptance Testing, performance testing, and defect remediation.

  • Knowledge of Government of Ontario Information and Technology Standards (GO-ITS), accessibility requirements, security controls, privacy requirements, and enterprise governance.

  • Previous experience delivering application development projects in the Ontario Public Service (OPS), Justice Technology Services (JTS), or comparable public-sector enterprise environments within the last three years.

Evaluation Criteria

Candidates will be evaluated against the following criteria:

1. Design and Development – 35 Points

  • Azure cloud and Microsoft .NET application development.

  • Full lifecycle development using C#, MVC, Entity Framework, ReactJS, HTML5, CSS3, JavaScript, Azure DevOps, Azure Web Apps, Azure Functions, and Azure Logic Apps.

  • Application architecture, cloud implementation, and DevOps CI/CD.

  • Database design, modelling, development, and administration.

  • Experience with WCF, WPF, Microsoft Web Services, Visual Studio, and TFS.

2. Coding and Scripting – 25 Points

  • High-quality coding using Microsoft Azure, .NET, C#, MVC, Entity Framework, ReactJS, and related technologies.

  • Frontend JavaScript framework development.

  • Prototyping and Agile development.

  • Secure coding, accessibility, and industry-standard web development practices.

3. UI Frameworks and Reporting – 20 Points

  • HTML5, CSS3, XML, and frontend framework development.

  • ReactJS, Angular, Vue.js, or comparable technologies.

  • Prototyping and Agile delivery.

  • Data modelling, reporting, and dashboard development.

  • Accessibility, usability, and web security practices.

4. Stakeholder Relationships, Collaboration, Research, Technical Analysis and Technical Skills – 15 Points

  • Collaboration with ministry stakeholders, vendors, technology partners, and cross-functional teams.

  • Application of web, architecture, security, and technology standards.

  • Ability to research, learn, and adopt new technologies and development techniques.

  • Strong communication, interpersonal, analytical, and problem-solving skills.

  • Ability to contribute effectively as a team player in a high-impact environment.

5. Public-Sector Experience – 5 Points

  • Recent experience, within the last three years, working as a Software Developer on application development projects in OPS, JTS, or comparable enterprise public-sector environments.

Work Environment and Assignment Conditions

  • The role is currently designated as 100% onsite at 21 College Street, Toronto, Ontario , five days per week.

  • The standard working schedule is 7.25 hours per day, Monday through Friday, excluding breaks, within the hours of 8:00 AM to 5:00 PM.

  • The anticipated assignment period is November 2, 2026, to July 30, 2027, subject to change based on security clearance and contract-signing timelines.

  • The VOR Master Service Agreement expires April 5, 2027. Under the applicable six-month survival clause, the Statement of Work may continue until October 5, 2027, if operationally required and subject to the contract's remaining days, funds, and extension provisions.

  • The consultant must maintain appropriate source code and documentation in the designated JTS TFS repository and complete knowledge transfer to the assigned FTE before the assignment ends.

Ideal Candidate Profile

The ideal candidate is a senior, hands-on software developer with at least 10 years of enterprise application development experience, strong Microsoft Azure and .NET expertise, proven CI/CD implementation skills, and at least five years of database design and administration experience. The candidate should be comfortable working onsite in a government technology environment, integrating enterprise systems with vendor SaaS platforms, resolving complex technical issues, collaborating across multidisciplinary teams, and delivering secure, accessible, high-quality software solutions.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Microsoft Azure & .NET in Toronto, ON vacancy
  • $85k - $105k per year

     ...execution to deliver transformative results. Make an impact as we look to strengthen our Digital Solutions practice with a Senior .NET / Azure Developer with strong leadership capabilities to support upcoming project work, including CMS and .NET modernization initiatives.... 
    Senior
    Microsoft
    .net
    Full time
    Work at office
    Remote work
    Flexible hours

    Experienced Career

    Toronto, ON
    more than 2 months ago
  • $88.54 - $106.25 per hour

     ...RQ11712 -  Software Developer - Senior Duration: 9+ Months (203 Business Days) + 1 Extension Location: 5 Days Onsite at 25 Morton Shulman Avenue...  ...10+ years of experience with programming and developing in .NET Core. Experience with coding and implementing applications... 
    Senior
    Microsoft
    .net
    Full time

    Source Code

    Toronto, ON
    9 days ago
  • $88.54 - $106.25 per hour

     ...RQ11711 - Software Developer - Senior Duration: 1 Year (250 Business Days)+ 1 Extension  Location: 25 Morton Shulman Ave., Toronto - ONSITE...  ...back-end (administrative console) features 8+ years of .NET experience. Experience with and knowledge of databases, including... 
    Senior
    .net
    Full time

    Source Code

    Toronto, ON
    9 days ago
  •  ...Position: Senior .NET Developer Location: Toronto, ON Job ID#: RQ11090  ​ Duration: 8 Months Role Overview We are seeking a Senior Full Stack Software Developer to design, build, and support scalable web applications and data-driven systems.... 
    Senior
    .net
    Full time

    Symbiotic Digital

    Toronto, ON
    more than 2 months ago
  • $125k - $175k per year

     ...seeking to recruit the best and the brightest talents.  The Senior AI Software Developer will design, build, and deliver the firm’s AI applications,...  ..., time and billing, CRM, enterprise data platforms, and Microsoft Graph. Implement secure identity and access patterns, including... 
    Senior
    Microsoft
    Full time
    Work at office

    Stikeman Elliott Llp

    Toronto, ON
    12 days ago
  •  ...users. Technology stack : Microsoft Dynamics CRM (backoffice), MuleSoft...  ...Microsoft Power platform, and Azure solution design Working...  ...custom. Web API development, ASP.NET . .Net Core, Entity Framework...  ...Extensive experience developing in Dynamics 365 Customer Service... 
    Senior
    Microsoft
    .net
    Full time

    Maarut Inc

    Toronto, ON
    17 days ago
  •  ...level experience and ideally using versions 12+) \ \ · \\\ .NET Framework and/or .NET Core -based design, development, and...  ...experience \ \ \ This is an amazing opportunity for a Senior Software Developer (.NET) to deliver a fully greenfield, Azure -based,... 
    Senior
    Microsoft
    .net
    Full time
    Remote work

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  • $88.5 - $106.26 per hour

     ...RQ11339 - Software Developer - Senior Location: 5 Days Onsite at 21 College St. Toronto Duration: 11+ Months (253 Business Days) Mandatory...  ...stable, secure and scalable web & desktop applications using Azure Cloud and MS .Net technologies and tools Demonstrated... 
    Senior
    Microsoft
    .net
    Ongoing contract
    Full time
    Temporary work
    Local area

    Source Code

    Toronto, ON
    a month ago
  •  ...applications. This includes: developing detailed programming...  ...during the use and operation of software packages, including technical...  ...Additional Skills for Oracle Software Developer: Experience in...  ...methodologies ~ Experience using Azure DevOps   Technical... 
    Senior
    Full time
    Manual labor

    Maarut Inc

    Toronto, ON
    17 days ago
  •  ...Company Description Industry leader in the Human Capital Software Industry Flexible Schedule Low turnover Learn something...  ...organizations in the industry? Job Description The Senior .NET Web Developer need to have solid experience in .NET framework technologies... 
    Senior
    Microsoft
    .net
    Full time
    Flexible hours

    Asl Consulting

    Toronto, ON
    more than 2 months ago
  •  ...tested applications. This includes: developing detailed programming specifications...  ...which arise during the use and operation of software packages, including technical assistance...  ...Additional Skills for Oracle Software Developer: Experience in conducting impact... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    3 days ago
  •  ...Job Description Position: .Net Developer Location: Toronto, ON, CA Rate: Open...  ...Client, is seeking a skilled and agile .NET Senior Developer to join our team! If you have...  ...scalability reasons. • Assisting to implement software development processes among our... 
    Senior
    Microsoft
    .net
    Full time
    Casual work
    Work at office

    Dba Technologies, Llc

    Toronto, ON
    more than 2 months ago
  •  ...tested applications, including developing detailed technical...  ...stakeholders throughout the Software Development Life Cycle (SDLC)...  ...implementation and automation using Azure DevOps and related tools....  ...Hands-on experience with Microsoft Azure services, including:... 
    Senior
    Microsoft
    .net
    Full time

    Maarut Inc

    Toronto, ON
    17 days ago
  •  ...implementing backend services and web applications on a modern Microsoft stack (C#, .NET, ASP.NET MVC, Azure, SQL Server). Writing clear, well-structured, well-...  ...fit ~3+ years building and shipping production software in a team setting. ~ Strong grasp of object-oriented... 
    Microsoft
    .net
    Long term contract
    Full time
    Work at office
    Work from home
    3 days per week

    Calliere

    Toronto, ON
    more than 2 months ago
  • $79.1k - $118.7k per year

     ...Programming & Development team as a CRM Software Developer, where you’ll contribute to the design, development, and integration of our Microsoft Dynamics 365 CRM platform. You’ll play a...  ...solutions using Dynamics 365, Power Platform, .NET, and Azure. Develop custom plugins,... 
    Senior
    Microsoft
    .net
    Full time
    Work at office
    Remote work
    Weekend work
    1 day per week

    Meridian Credit Union

    Toronto, ON
    more than 2 months ago
  • $88.63 - $106.36 per hour

     ...RQ11653/ RQ11654/ RQ11500 - Software Developer - CRM - Senior Duration: 5-6 Months (135 Business Days) + 1 Extension Location: 5 Days Onsite...  ...with Agile methodologies Experience with Dynamics 365, Microsoft Power platform, and Azure solution design Working... 
    Senior
    Microsoft
    .net
    Full time

    Source Code

    Toronto, ON
    14 days ago
  • $88.54 - $106.25 per hour

     ...RQ11605 - Software Developer - Senior Duration: 11 Months (250 Business Days) 1 Possible Extension Location: 5 Days ONSITE at 222 Jarvis...  ...Design build develop and administer CI/CD pipeline using Azure DevOps to support continuous development and deployment of modular... 
    Senior
    Full time

    Source Code

    Toronto, ON
    a month ago
  •  ...\ We are seeking an experienced Full Stack .NET Developer to design, develop, and support enterprise applications using Microsoft technologies and modern cloud platforms. The...  ...expertise in .NET development, Angular, SQL Server, Azure services, and API integrations, along... 
    Microsoft
    .net
    Full time

    Kumaran Systems

    Toronto, ON
    more than 2 months ago
  •  ...team scales this expertise through both NPX-developed and industry-leading products, delivering...  ...S., and globally. The Role As a Senior .NET Developer at NPX, you will own the design and evolution of mission-critical software systems that power digital transformation... 
    Senior
    .net
    Long term contract
    Full time

    Nuclear Promise X

    Toronto, ON
    more than 2 months ago
  •  ...seeking a highly skilled Enterprise Developer to join our enterprise...  ...experience in Python, C#, and .NET projects including legacy frameworks...  ...is essential. THIS IS A SENIOR HANDS ON DEVELOPER ROLE...  ...teams to deliver high-quality software solutions. Qualifications... 
    Senior
    .net
    Full time
    Shift work

    Armstrong Fluid Technology

    Toronto, ON
    more than 2 months ago
  •  ...Our client is looking for a strong Senior Web Application Developer to join a project team with the prospect...  ...responsible for the bulk of backend .Net development and creating widgets for the...  ...technology team relies heavily on Microsoft technologies, including IIS7, ASP.NET... 
    Senior
    Microsoft
    .net
    Full time
    Flexible hours

    Insight Global

    Toronto, ON
    more than 2 months ago
  •  ...architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products...  ..., WebSphere, JBoss, TomCat, WildFly, Microsoft IIS, etc \\\ ~15+ year experience \\ with... 
    Senior
    Microsoft
    Long term contract
    Full time
    Interim role
    Internship

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  •  ...testing Collaboration with system testers to develop test cases for system functional,...  ...WebLogic, SUN Solaris, Windows 2008/2012, .NET, VPN, PKI, LDAP, Oracle RDBMS PL/SQL, development...  ...effective operation of hardware and software platforms and IT security and quality control... 
    Senior
    .net
    Full time

    Maarut Inc

    Toronto, ON
    a month ago
  • $90.16 - $108.23 per hour

     ...RQ11377 - Software Developer - Full Stack - Senior -  4  Openings Location: Hybrid (Work onsite 2 Days a week from Toronto or Guelph office) 40 St Clair...  ...Disabilities Act (AODA) ~ RESTful APIs ~ Databases (Azure SQL Database, Oracle, PostgreSQL) ~ Azure DevOps Pipelines... 
    Senior
    Microsoft
    Full time
    Contract work
    Work at office
    2 days per week

    Source Code

    Toronto, ON
    29 days ago
  • $130k - $150k per year

     ...create.  We are seeking a highly skilled Senior Software Engineer with strong communication, and...  ..., DNS, • Experience in AWS (GCP and Azure is a plus) • Knowledgeable about SDLC,...  ...Highly desirable Kubernetes Application Develop Certifications (CKAD) This position offers... 
    Senior
    Full time

    Bluecat Inc

    Toronto, ON
    more than 2 months ago
  •  ...working, tested applications. This includes developing detailed programming specifications,...  ...which arise during the use and operation of software packages, including technical assistance...  ...web services. Experience / knowledge of Azure DevOps, JIRA, agile/scrum Requirements... 
    Senior
    Full time

    Maarut Inc

    Toronto, ON
    17 days ago
  •  ...an equal opportunity employer. Job Description Senior Microsoft Dynamics CRM 2013 Developer ~3-5 Years of Technical development in MS Dynamics...  ...Must be good with API and UI. ~ Deliver application/software functionality through programming and configuring software... 
    Senior
    Microsoft
    Full time

    System Canada Technologies

    Toronto, ON
    more than 2 months ago
  • $80k - $130k per year

     ...Canadians feel confident about money. About the Role: As a Software Developer on Borrowell’s Engineering team, you will design, develop,...  ...a strong foundation in backend development (our backend is .NET 10 on Azure). Database Proficiency: Demonstrated proficiency with... 
    Senior
    Microsoft
    .net
    Remote job
    Full time
    Internship
    Work at office
    Flexible hours

    Borrowell

    Toronto, ON
    more than 2 months ago
  •  ...environments on Kubernetes using engines like vLLM, Ray, and Triton. Develop evaluation & benchmarking tooling: Build automated Evals and...  ...We are looking for people who have: ~7+ years of software engineering experience in ML Infrastructure, MLOps, ML Tooling,... 
    Senior
    Long term contract
    Manual labor

    Wealthsimple Technologies

    Toronto, ON
    10 days ago
  •  ...®, five years in a row! We’re on the hunt for a top-tier  Senior Software Developer  who will be responsible for designing, developing, and maintaining...  ...with architecting and deploying on cloud platforms (AWS, Azure, etc.)  Proficiency in SQL and NoSQL databases (PostgreSQL... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Microsoft Azure & .NET. Be the first to apply!