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

Senior .NET Developer

Cleo Consulting

Assignment: RQ11745 - Software Developer - Senior

Job Title: Senior .NET Developer

Requisition (SS): RQ11745

Start Date: 2026-11-02

Client: Justice Technology Services

End Date: 2027-07-30

Office Location: 21 College st. Toronto

Organization: Justice Technology Services

Ministry: Ministry of Public and Business Service Delivery and Procurement

# Business Days: 186.00

This position is currently listed as "Onsite", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00 PM (excluding breaks) Monday to Friday inclusive, unless otherwise identified

Must Have:

  • 10+ experience building and maintaining stable, secure and scalable web & desktop applications using Azure Cloud and MS .Net technologies and tools
  • Demonstrated experience in full life-cycle development and implementation using cloud technologies Microsoft Azure, .NET. C#/MVC, Entity Framework, ReactJS, HTMLS/CS/JavaScript, Azure DevOps; Azure Web Apps; Azure Functions; Azure Logic Apps.
  • Experience in DevOps CI/CD.
  • 5+ years of experience designing, building, modelling and configuring database management.

Description

A Note on Assignment Type:

  • This position is currently listed as "Onsite", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00 PM (excluding breaks) Monday to Friday inclusive, unless otherwise identified.

Scope

  • The Victim Notification System (VNS) Modernization Project requires a temporary Programmer/Developer (L3) with experience in system integration, solution implementation, and application development to support the successful delivery of the VNS modernization initiative. The resource will be responsible for supporting the configuration, integration, testing, deployment, and operational readiness of a Vendor Software-as-a-Service (SaaS) solution that will modernize victim notification services and integrate with the Offender Tracking Information System (OTIS).
  • The successful proponent will be responsible for translating business requirements, functional specifications, integration requirements, and technical designs into secure, reliable, and tested solution components. This includes supporting OTIS-VNS integration development, coordinating with vendor technical teams, performing system and integration testing, troubleshooting technical issues, implementing defect fixes, and ensuring compliance with security, privacy, and accessibility standards.
  • The resource will also support deployment, knowledge transfer, post-implementation stabilization activities, and ongoing technical collaboration with business stakeholders, project teams, and vendor partners to ensure the successful delivery of a modern, victim-centered notification solution.

Assignment Deliverables

  • Vendor SaaS Solution: Support the Vendor SaaS Victim Notification System (VNS), ensuring alignment with business, security, privacy, and accessibility requirements
  • OTIS-VNS Integration: support integrations between OTIS and the Vendor SaaS VNS solution.
  • Testing, Quality Assurance, and Defect Resolution: Support Vendor in System Integration Testing (SIT), User Acceptance Testing (UAT), performance testing, defect analysis, remediation activities, and deployment readiness assessments.
  • Technical Vendor Coordination and Ongoing Support: Collaborate with vendor technical teams, ministry stakeholders, infrastructure teams, security specialists, and OTIS support teams to resolve issues, manage technical dependencies, and support project delivery milestones.

A Note on the VOR Master Service Agreement:

  • The VOR Master Service Agreement expires on April 5, 2027, and includes a six (6)-month survival clause, allowing the Statement of Work (SOW) to continue, if operationally required, until October 5, 2027. Extension(s) are only allowed using unused days and/or funds remaining on the contract. No additional funds will be added beyond the maximum contract value and any extension options included in the original SOW. JTS may exercise its option(s) to extend the SOW beyond April 5, 2027, in accordance with the survival clause.
  • The start date is subject to change based on security clearances and contract signing timelines.

Experience and Skillset Requirements

Mandatory Requirements

  • Experience building and maintaining stable, secure and scalable web & desktop applications using Azure Cloud and MS .Net technologies and tools
  • Demonstrated experience in full life-cycle development and implementation using cloud technologies Microsoft Azure, .NET. C#/MVC, Entity Framework, ReactJS, HTMLS/CS/JavaScript, Azure DevOps; Azure Web Apps; Azure Functions; Azure Logic Apps.
  • Experience in data modeling, reporting and dashboard development.
  • Experience in working with diverse stakeholders and Cross-Functional Collaboration, which includes Ministry Partners, Vendors, Technology Partners and a high- impact team.

Desired Skills and Experience

  • The Victim Notification System (VNS) Modernization Project requires a temporary Programmer/Developer (L3) to provide technical leadership in the implementation and integration of a Vendor Software-as-a-Service (SaaS) solution. The resource will be responsible for providing expertise and guidance in the design, development, testing, and implementation of the solution, ensuring that business and technical requirements are translated into a secure, reliable, scalable, and sustainable technology solution.
  • The successful candidate will work closely with the SaaS vendor, ministry stakeholders, and technology partners to support solution design and integration activities; contribute to the development of design documentation; establish technical best practices; and ensure compliance with Government of Ontario Information and Technology Standards (GO-ITS), including security, privacy, accessibility, and governance requirements.
  • The successful candidate will provide senior technical expertise in Microsoft Azure technologies, .NET Core, C#/MVC, Entity Framework, ReactJS, Azure DevOps, Azure Functions, Azure Logic Apps, and Azure SQL Database, supporting the successful delivery and ongoing sustainability of the solution).

As a candidate:

  • You have ability to design, build and maintain stable, secure, and scalable web applications.
  • You have senior application development experience in cloud technologies using Microsoft Azure, .NET. With demonstrated experience in C#/MVC, Entity Framework, ReactJS, HTMLS/CS/JavaScript.
  • You have experience working in Azure DevOps.
  • You have experience working in Azure Web Apps.
  • NET core
  • MVC/EF
  • Establish best practices for local development and testing
  • Code Review/QA
  • Azure build pipelines for automated build, testing and deployments
  • You have experience working with Azure Functions.
  • NET core
  • Establish best practices for local development and testing
  • Code Review/QA
  • Azure build pipelines for automated build, testing and deployments
  • You have senior-level experience in designing, building, modelling and configuring database management systems using Azure SQL Database, activities include:
  • Develop backup and restore procedures
  • Develop user administration procedures (Azure AD)
  • Database tuning and maintenance
  • Establish performance monitoring procedures
  • Capacity planning and forecasting
  • Establish masking process for prod> test data replication
  • Perform data migration activities
  • Assisting the development team with data design activities
  • You have experience in Agile Software Development.
  • You have experience applying industry web, accessibility, and security standards and best practices to your work that can be adopted by others.
  • Reasoning, Problem-Solving, Planning, Analyzing and Assessing Skills:
  • You can ensure that ongoing application development, technical work, operations and services are planned, scheduled, executed, monitored and evaluated.
  • You have demonstrated experience analyzing complex system problems and resolving them with minimal impact to the business.
  • You have demonstrated experience assessing clients' information/systems needs and leading the development of information technology solutions which are cost effective and improve clients' program/service delivery.

Communication and Customer Service Skills:

  • Experience in working with diverse stakeholders and Cross-Functional Collaboration, which includes Ministry Partners, Vendors, Technology Partners and a high- impact team.

Research Skills:

  • You can maintain current knowledge of trends and advances in IT across various computing platforms, including configuration and/or new development, analysis and design techniques.
  • You can work with a high-impact team, on Cloud or new technologies and techniques, supporting research, experimentation with your colleagues.

Resumes Evaluation/Criteria:

Criteria 1: Design & Development - 35 Points

  • Experience building and maintaining stable, secure and scalable web & desktop applications using Azure Cloud and MS .Net technologies and tools.
  • Demonstrated experience in full life-cycle development and implementation using cloud technologies Microsoft Azure, .NET. C#/MVC, Entity Framework, ReactJS, HTMLS/CS/JavaScript, Azure DevOps; Azure Web Apps; Azure Functions; Azure Logic Apps.
  • Windows Communication Foundation & Windows Presentations Foundation.
  • MS Web Services Entity Framework up to Visual Studio 2022.
  • Team Foundation Server.
  • Define the architecture for Azure cloud implementation.
  • Experience in DevOps CI/CD.
  • Experience designing, building, modelling and configuring database management.
  • Criteria 2: Code & Scripting - 25 Points
  • Experience in writing high quality code using cloud technologies Microsoft Azure, .NET. C#/MVC, Entity Framework, ReactJS, HTMLS/CS/JavaScript, Azure DevOps; Azure Web Apps; Azure Functions; Azure Logic Apps.
  • Demonstrated experience in using frontend JavaScript frameworks (such as Angular, VueJS,React, etc.).
  • Experience in prototyping.
  • Experience in Agile Framework.
  • Experience in applying industry web, accessibility and security standards and best practices.

Criteria UI Frameworks and Reporting - 20 Points

  • Demonstrated experience in using markup (HTML5, CSS3, XML).
  • Demonstrated experience in using frontend JavaScript frameworks (such as Angular, VueJS,React, etc.).
  • Experience in prototyping.
  • Experience in Agile Framework.
  • Experience in data modeling, reporting and dashboard development.
  • Experience in applying industry web, accessibility and security standards and best practices.

Criteria 4: Stakeholder Relationship, Cross-Functional Collaboration, Research, Technical Analysis and Technical Skills - 15 Points

  • Experience in working with diverse stakeholders and Cross-Functional Collaboration, which includes Ministry Partners, Vendors, Technology Partners and a high- impact team.
  • Experience with applying industry web, architectural and security standards and best practices to candidate's work.
  • Ability to learn new technologies and techniques through research, experimentation and from colleagues.
  • Strong communicator with demonstrated interpersonal skills to work within a team environment.
  • A team player.

Criteria 5: Public Service Experience - 5 Points

  • Previous experience in the last 3 years working as a Software Developer on application development projects in OPS, JTS within enterprise environments.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior .NET Developer in Ontario, CA vacancy
  •  ...Senior Azure .NET Developer 5 7 Years Experience Azure Cloud Senior Developer Location: Not specified | Work Arrangement: Not specified | Employment Type: Not specified Job Summary We are seeking a highly skilled Senior Azure .NET Developer to... 
    Suggested

    Innova software Services Inc

    Ontario, CA
    1 day ago
  • $32.5 - $36 per hour

    Job Description Overview\n Intuit is seeking highly motivated individuals to join our dynamic team as dedicated year-round TurboTax Retail Experts in one of our TurboTax Retail or Flagship locations across the United States. This unique opportunity combines tax expertise...
    Senior
    Local area

    Intuit

    Chino, CA
    27 days ago
  • Las Colinas Post Acute seeks an Activities Assistant who brings energy, creativity, and compassion to brighten residents' days. You’ll plan and facilitate engaging activities and events, lead group games, crafts, music, and outings, and help residents stay connected with...
    Senior
    Full time

    Las Colinas Post Acute

    Ontario, CA
    4 days ago
  •  ...Software Developer - Full Stack – Senior All IT Solutions Canada · Ontario, Ontario Workplace Type — Remote Employment Type — Contract...  ...development ~5-8+ years' experience developing in C#, ~ ASP.Net ~ NET Core, JavaScript, SQL ~5-8+ years' experience... 
    Senior
    Contract work
    Temporary work
    Local area
    Remote work

    All IT Solutions

    Ontario, CA
    23 days ago
  •  ...highly qualified and forward-thinking professional to serve as a Senior Engineer. This leadership role is essential to the successful...  ...improvement projects, reviewing engineering plans and specifications, developing project schedules, cost estimates, and budgets, coordinating... 
    Senior
    For contractors

    GovernmentJobs.com

    Upland, CA
    16 hours ago
  •  ...Job Title: Software Developer - Senior Location: Toronto Work Model: Onsite Duration: 9 months Security Clearance:...  ...scalable web & desktop applications using Azure Cloud and MS .Net technologies and tools ~ Demonstrated experience in full... 
    Senior

    Innosystech Inc

    Ontario, CA
    1 day ago
  •  ...Senior Data Analyst SpecialistWe are looking for a Senior Data Analyst Specialist to join our team at PM2CM. In this role, you will...  ...projects within the organization. You will play a crucial role in developing insights from data, presenting findings, and providing... 
    Senior
    Work at office

    PM2CM Inc

    Pomona, CA
    2 days ago
  •  ...Senior Vice President of Advancement About the Company Esteemed private graduate university Industry Education Management...  .... The successful candidate will be responsible for leading and developing the advancement strategy, with a focus on fundraising, alumni relations... 
    Senior

    Confidential

    Pomona, CA
    3 days ago
  • HealthRIGHT 360 in Pomona, CA seeks a SUD Supervisor III to lead direct service staff and ensure quality client care within a comprehensive behavioral health program. You will oversee supervision, treatment planning, and compliance, coordinating with an interdisciplinary...
    Senior

    HealthRIGHT 360

    Pomona, CA
    3 days ago
  • BLEHEALTH is seeking a Lead Care Manager - Licensed Vocational Nurse (LVN) to work collaboratively with chronically ill members and their families in Pomona, CA. The role involves engaging members, coordinating care, and advocating for their healthcare needs. The ideal ...
    Senior

    kozmetickesluzby.vecnakraska.sk - Jobboard

    Pomona, CA
    1 day ago
  •  ...Job Title: Senior Engineer III Location: Pomona, CA / Hybrid 2 days in office Duration: 12 Months Job Duties Assess...  ...CADD, PLS-Pole, SPIDAcalc, and related engineering software. Develop and review engineering packages for overhead line and pole/... 
    Senior
    Work at office

    eTeam

    Pomona, CA
    4 days ago
  • Logistics Plus Inc is seeking a Solutions Architect to translate client supply chain challenges into tailored, revenue-driving logistics solutions. You will bridge sales, operations, and technology to design compelling proposals, build business cases, and articulate measurable...
    Senior

    Logistics Plus

    Chino, CA
    3 days ago
  • BLEHEALTH in Pomona, CA is seeking a Lead Care Manager Licensed Vocational Nurse (LVN) to work collaboratively with chronically ill members and their families. The role involves coordinating care, advocating for members, and managing relationships with healthcare providers...
    Senior
    Local area

    BLEHEALTH

    Pomona, CA
    2 days ago
  •  ...Senior Associate Vice President, Marketing & Communications About the Company Acclaimed polytechnic university Industry...  ...Communications. The successful candidate will be responsible for developing and implementing strategic marketing and communication plans to... 
    Senior

    Confidential

    Pomona, CA
    2 days ago
  •  ...Job Summary VSolvit is seeking a Software Developer to join our team supporting the...  ...software developers with experience in C#, .NET, and desktop application development who...  ...seeking candidates ranging from mid-level to senior-level experience who demonstrate strong technical... 

    VSolvit

    Norco, CA
    a month ago
  •  ...Leads a design team to perform or manage the preparation of site plans, including preparing grading plans to balance earthwork, developing stormwater capture and conveyance design, and ensuring vehicular access to pumps, wells, treatment systems, and conveyance system... 
    Senior

    Essel

    Pomona, CA
    1 day ago
  • Herman Weissker Power Inc. is seeking a Senior Human Resources Generalist to provide broad HR support across recruitment, onboarding, employee relations, and policy compliance. The role requires navigating complex CA employment laws and collaborating with management to... 
    Senior

    Kinsley Power Systems

    Chino, CA
    3 days ago
  • Kleinfelder in Southern California seeks a Senior Project Manager with deep experience in construction materials engineering and testing. You will lead a service delivery team, manage budgets and schedules, and communicate regularly with clients to exceed expectations.... 
    Senior

    Kleinfelder

    Ontario, CA
    2 days ago
  • A leading payroll service provider is seeking an experienced HR Payroll Administrator to manage end-to-end payroll operations across the United States. This role requires a minimum of 5 years of payroll experience, particularly in a multi-state environment, along with strong...
    Senior

    Confidential

    Upland, CA
    1 day ago
  • Lereta, based in Pomona, CA, is seeking a Payment & Correspondence Processor II to support the team with tax bill requests, mail handling, and payment processing. Attention to detail and meeting deadlines are essential for accurate remittance. The role requires 6-12 months...
    Senior

    Lereta Llc

    Pomona, CA
    5 days ago
  • PM2CM, Inc. is seeking a Senior Scheduler to join our team. The role involves developing baselines with P6 Primavera, updating progress bi-weekly and monthly, and coordinating with project managers and construction teams to align milestones and deliverables within the project... 
    Senior

    PM2CM, Inc.

    Pomona, CA
    5 days ago
  • $80k - $131k

     ...communities, and each other.CLA is currently seeking an Audit Senior to join our State and Local Government (SLG) practice in our West...  ..., and report on accounting, auditing, and related issues and developments.Schedule, delegate, and train team members to help them build... 
    Senior
    Full time
    Local area

    CliftonLarsonAllen

    Ontario, CA
    2 days ago
  •  ...Senior Vice President of Enrollment Strategy & Marketing About the Company Esteemed private graduate university Industry...  ...and Marketing. The successful candidate will be responsible for developing and implementing comprehensive enrollment strategies to attract... 
    Senior

    Confidential

    Pomona, CA
    3 days ago
  • $40 - $65 per hour

     ...Senior Pump Mechanic - 3164USA:CA:Ontario | Shop & Field Service Support | Full-TimeSummary: The Senior Pump Mechanic will repair/fabricate...  ...as other related rotating equipmentAssist with training and developing Pump Mechanic personnel to ensure efficient use of manpower and... 
    Senior
    Day shift

    DXP Enterprises

    Ontario, CA
    2 days ago
  • BMO Financial Group is hiring a Talent Acquisition professional to provide expert advice on sourcing and recruiting strategies, partnering with business leaders to execute talent plans. You will build recruitment solutions and dashboards, influence stakeholders, and lead...
    Senior
    Remote job

    Bmo

    Ontario, CA
    5 days ago
  • $177k - $265k

     ...Summary Equinix is seeking a Sr Principal Engineer to serve as a senior technical authority for the architecture, automation, telemetry...  ...workflows in partnership with network engineers and software developers. Establish network-as-code practices using Python, Ansible,... 
    Senior
    Full time
    Work at office

    Equinix

    Ontario, CA
    29 days ago
  • Southern California Edison (SCE) is seeking an Engineering Senior Manager for Substation Electrical Engineering to lead a geographically diverse organization responsible for 300+ substation capital projects annually. In this hybrid role, you will set strategic direction... 
    Senior

    Southern California Edison

    Pomona, CA
    4 days ago
  • Oakmont of San Antonio Heights, a premier senior living community managed by Oakmont Management Group, seeks a Medication Nurse to supervise and assist in medication administration for residents under physician orders. You will maintain medication records, supervise the... 
    Senior

    Oakmont Management Group

    Upland, CA
    4 days ago
  • PM2CM, Inc. in Los Angeles County, CA, is seeking a Senior Project Controls Scheduler to create, maintain, and analyze project schedules to support project planning, execution, and control. You will collaborate with project managers and engineers using Primavera P6 or... 
    Senior
    Remote job

    PM2CM, Inc.

    Pomona, CA
    5 days ago
  • Join Southern California Edison as a Grid Operations Senior Advisor and lead a team to implement major initiatives in grid management. You'll monitor trends, develop policies, and work on new tech like Advanced Distribution Management Systems. This role requires ten years... 
    Senior

    Southern California Edison

    Pomona, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior .NET Developer. Be the first to apply!