Apply now

First seen by our source: 22 days ago

RQ08284 - Software Developer - Senior

@ Rubicon Path

Toronto, Ontario

10+ years experience
Apply now
SIGNALS

Overview

Rubicon Path is hiring a senior software developer for a Corrections project to build .NET interfaces and application components. The work covers design, coding, testing, deployment and documentation on Azure and Microsoft stack technologies, with a hybrid arrangement on weekdays between 8:00 and 5:00 PM and knowledge transfer to internal staff at the end.

Responsibilities:

  • Design and develop .NET application components and interfaces
  • Write unit, system and integration tests and debug code
  • Produce architecture, design and deployment documentation
  • Maintain databases, including backup, tuning and data migration
  • Transfer knowledge and artefacts to internal staff

Requirements summary:

  • 10+ years building web and desktop applications with Azure and .NET
  • 5+ years designing and configuring database management systems
  • Experience with C#/MVC, Entity Framework and ReactJS
  • Experience with Azure DevOps and Agile development
  • Strong communication and team collaboration skills

Tools & skills

Source and dates

Source type not verified · manatal

Employer posting date
Not provided
First seen by our source
2026-10-15
Source record updated
2026-10-15

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience10+ years
Hours per week36.25
Scheduleday
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Rubicon Path

FieldValue
Open jobs on Jobsy578
Job description

Scope:

Participate in the application design; development, enhancement and modification; unit / system testing and deployment.

Development for new interfaces with .Net systems within the Corrections

Developing detailed programming specifications, user interface designs, prototypes, writing and/or generating code

Compiling data driven programs, Conducting unit tests and debugging code Troubleshoot incidents and defects, Provide break fix and change management support to the systems.

Deliverables:

Working with any one or more of the technologies below, the consultant will participate in the coding and development of application components including: user interface, data services, data synchronization, and deployment services.

· Participate in project design and application JAD sessions/walkthroughs;

· Development of required Software Architecture Documentation for the project;

· Produce Use Cases, Class diagrams, component diagrams, state diagram etc.; Create code modules, as well as other necessary system scripts and .Net modules

· Develop documentation for testing, implementation, defect tracking as per OPS standards;

· Participate in, document, and configure output from application design sessions

· Participate in the Unit / System / Integration Testing

· Development of user authentication and access component according to predefined business rules

· Design and development of user and system interface(s) Preparation of install package and install books as required

· Provide input and complete documentation for the application deployment plan for the production environment;

· Completion of all required documentation and system artifacts Estimates for assigned tasks and percent complete

· Develop and/or update technical documentations, and provide input for User Guide & Training Guide; The consultant will provide a detailed list of all work/artefacts completed on the project Attend any meetings related to the resolution of any request as required

· Ensures knowledge transfer to internal technical staff that is, prior to leaving the project, the consultant will provide training-sessions (as required) and transfer over all information/research/code/documents, etc.

· Undertake special technical assignments/sub-projects as assigned

· Other JTS PMO and Enterprise Architecture documentation, as required

Skills and Knowledge:

Technical Skills:

· 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.

o .NET core

o MVC/EF

o Establish best practices for local development and testing

o Code Review/QA

o Azure build pipelines for automated build, testing and deployments

· You have experience working with Azure Functions.

o .NET core

o Establish best practices for local development and testing

o Code Review/QA

o Azure build pipelines for automated build, testing and deployments

· You have senior level experience in designing, building, modelling and configuring database management systems using MS SQL Server, Oracle Database and Azure SQL Database, activities include:

o Develop backup and restore procedures

o Develop user administration procedures

o Database tuning and maintenance

o Establish performance monitoring procedures

o Capacity planning and forecasting

o Establish masking process for prod>test data replication

o Perform data migration activities

o 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:

You have demonstrated interpersonal skills to work within a team environment.

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.

CRITERIA (MAXIMUM 100)

Criteria 1: Design & Development 30 points

o 10+ experience building and maintaining stable, secure and scalable web & desktop applications using Azure Cloud and MS .Net technologies and tools.

o 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.

o Windows Communication Foundation & Windows Presentations Foundation.

o MS Web Services Entity Framework up to Visual Studio 2022.

o Team Foundation Server.

o Define the architecture for Azure cloud implementation.

o Implement DevOps CI/CD.

o 5+ years of experience designing, building, modelling and configuring database management.

Criteria 2 - Code & Scripting 20 points

o 5+ 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.

o Demonstrated experience in using frontend JavaScript frameworks (such as Angular, VueJS,React, etc.).

o Experience in prototyping.

o Experience in Agile Framework.

o Experience in applying industry web, accessibility and security standards and best practices.

Criteria 3 - UI & Frameworks 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 applying industry web, accessibility and security standards and best practices.

Criteria 4 - Database Experience and programming 20 points

· Designing, building, modelling and configuring database management systems using MS SQL Server, Oracle Database and Azure SQL Database, activities include

o Develop backup and restore procedures

o Develop user administration procedures

o Database tuning and maintenance

o Establish performance monitoring procedures

o Capacity planning and forecasting

o Establish masking process for prod>test data replication

o Perform data migration activities

o Assisting the development team with data design activities

Criteria 5 - Communication, Research and Technical Skills 10 points

o 10+ years of experience in working with a high- impact team.

o 5+ years of experience with applying industry web, architectural and security standards and best practices to candidates work.

o Ability to learn new technologies and techniques through research, experimentation and from colleagues.

o Strong communicator with demonstrated interpersonal skills to work within a team environment.

o A team player.

Knowledge to be Transferred:

Knowledge transfer to the FTE to be completed prior to the end of the assignment.

Knowledge to be transferred to:

The FTE will meet weekly with the consultant to facilitate the knowledge transfer.

All aspect of design, documentation and code related to this project will be transferred to the FTE.

Details of transfer:

All code and related documentation will be stored in the JTS TFS for retrieval.

The FTE will also ensure the consultant is checking-in proper version of the code and the related documents into the repository.

Artefacts (as applicable) to be stored in project repository and SharePoint Handoff to Senior PM upon completion of the assignment.

NOTE:

This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be Hybrid, working 7.25 hours per calendar day, sometime between 8:00-5:00 PM (excluding lunch breaks) Monday to Friday inclusive, unless otherwise identified. These conditions are subject to change as the OPS reflects on its current situation. During the duration of the assignment you will be under the discretion of the Hiring Managers requirements for the Project you are assigned to.

Similar jobs

  • Electrical Design Engineer - ONT-1068

    Toronto, ON
    Full Time

    PBX Engineering Ltd.

    5+ YOEProject Management experience managing small to medium size projects; Travel to site locations as required; Core Qualifications

    Project management, Documentation, Inspection, Quality assurance procedures, Quality control, Attend meetings

  • Operations Analyst (Toronto-based) – Remote

    Toronto, ON

    Agoda

    2+ YOEWe innovate through a culture of experimentation and ownership, enabling our customers to experience the world; Minimum 2 years experience working in a business analysis, data analysis, reporting or data engineering;…

    Data engineering, Data models, Reporting, Forecasting, GitHub, Negotiate with stakeholders

  • Veterinary Reception, Animal Care Attendant, Secord Animal Hospital

    Toronto, ON
    $19–$25/hrFull Time

    Joffe Veterinary Medicine Professional Corporation

    Compensation: $19.00 to $25.00 per hour, depending on experience and skills; Exceptional customer service skills with a natural ability to show empathy, comfort, and patience under pressure; Outstanding multitasking…

  • Program Coordinator, R.I.T.E.S. Collaborative Program

    Toronto, ON
    $66k–$79k/yrHybridFull Time

    Central Toronto Youth Services

    3+ YOEIdentification as a member of the Black/African Diasporic community is required for this position; Conduct outreach activities, client intakes, brief service assessments, and develop client service plans and discharge…

    Case management, Mental health, Counselling, Systems theory, Crisis intervention, Cognitive behavioural therapy

  • Relief Cook

    Toronto, ON
    $28.85/hrOn-sitePart Time, Contract

    Native Men's Residence

    Other related duties as identified and required; SKILLS REQUIRED:; Knowledge of dietary guidelines; respecting certain diets; and allergies

    Sanitation, Food preparation, Allergies, Heavy lifting, Cooking, Vulnerable sector check

  • Accountant

    Toronto, ON
    $65k–$80k/yrFull Time

    ICLEI Canada - Local Governments for Sustainability

    Assist with cash flow management as required; Assist with preparing cost reports and other financial reports as required by local, provincial, and federal funding agencies; Meetings with other team members as required

  • Case Manager

    Toronto, ON
    $48k–$51k/yrOn-siteFull Time, Contract

    Across Boundaries

    Employees may be requested, but not required, to work some Sundays; Qualifications & Responsibilities:; Degree in Social Work from a recognized university or equivalent

    Recruitment, Mental health, Case management, Social work theory, Communication skills, Interpersonal skills

  • Payroll Administrator(Part-Time)

    Toronto, ON
    $30/hrOn-sitePart Time

    Fife House Foundation

    2+ YOECandidates need two to three years of payroll administration experience, ideally in not-for-profit or social services. Strong knowledge of payroll legislation, tax law and employment standards is required, with Dayforce, Excel and a PCP or CPM designation as assets.

    Dayforce, Microsoft Dynamics, Microsoft Excel

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.