Talent.com
Maarut
RQ11339 - Software Developer - SeniorMaarut • Toronto, ON, ca
RQ11339 - Software Developer - Senior

RQ11339 - Software Developer - Senior

Maarut • Toronto, ON, ca
1 day ago
Job type
  • Full-time
  • Quick Apply
Job description

Job Description

Scope


  • The Corrections Systems Portfolio requires a temporary Programmer/Developer (L3) with 10+ years’ experience for the design, coding and unit testing of enhancements and for troubleshooting and break/fix solutions support for a number of system in the portfolio. The successful proponent will be responsible for translating business requirements and functional specifications into working, tested applications.


Assignment Deliverables

  • To Integrate the LSI-OR (Level of Service Inventory-Ontario Revision) RASO (Risk Assessment for Sexual Offending) and ODARA (Ontario Domestic Assault Risk Assessment) tools into one platform with connectivity to Offender Tracking Information System (OTIS).
  • The risk assessments on the platform would be programmed to enable the appropriate assessment(s) to be accessed based on offender information in OTIS.
  • Develop an integrated risk assessment platform with connectivity to OTIS to support a people-centred, innovative, and inclusive correctional system


Requirements

Experience and Skillset Requirements

Mandatory Requirements

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


Desired Skills and Experience

The Corrections Systems Portfolio requires a temporary Programmer/Developer (L3) with 10+ years’ experience to support critical solutions in the portfolio, for the design, coding and unit testing of enhancements, troubleshooting, along with break/fix solutions support. The successful proponent will be responsible for translating business requirements and functional specifications into working, tested applications. This includes using cloud technologies Microsoft Azure, .NET. C#/MVC, Entity Framework, ReactJS, HTMLS/CS/JavaScript, Azure DevOps; Azure Web Apps; Azure Functions; Azure Logic Apps; and designing, building, modelling and configuring database management systems (using Azure SQL Database (Pass), SQL Server).


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:

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



Resumes Evaluation/Criteria:

Criteria 1: Design & Development - 35 Points

  • 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.
  • 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.
  • 5+ years of experience designing, building, modelling and configuring database management.


Criteria 2: Code & Scripting - 30 Points

  • 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.
  • 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 - 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: Communication, Research and Technical Skillls - 10 Points

  • 10+ years of experience in working with a high- impact team.
  • 5+ years of 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 5 years working as a Software Developer on application development projects in OPS, JTS within enterprise environments.


Knowledge Transfer

What needs to be KT

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


To whom

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


When

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


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.




Create a job alert for this search

RQ11339 - Software Developer - Senior • Toronto, ON, ca

Similar jobs

RQ06350 - Software Developer - Senior

Teacup Tech Systems IncToronto, Ontario, Canada
Full-time

About the job RQ06350 - Software Developer - Senior.Working with XLSX, CSV, JSON files, relational databases, structured and unstructured data Cloud experience (AWS).RDBMS (Oracle, AWS Redshift), a... Show more

 • Promoted • New!

Rq08354 - Software Developer - Senior

Rubicon PathToronto, Canada
Temporary

About the job RQ08354 - Software Developer - SeniorDescription- Work with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, base on storyboard, user stories, UI/UX artef... Show more

 • Promoted

Senior Software Developer - C$79,100 - C$118,700 A Year

MeridianNorth York, Canada
Full-time

Seeking a skilled Application Developer with Power Platform, Angular, and Microsoft cloud expertise to design, develop, and maintain enterprise solutions.Responsibilities include coding, testing, s... Show more

 • Promoted

Senior Software Developer

Toronto Film SchoolToronto, ON, CA
Full-time

Build the Platform That Powers the Future of Vehicle Access.Toronto (Remote / Hybrid considered).We're looking for an experienced developer who wants to spend their time building, not managing.Some... Show more

 • Promoted

Senior Software Developer

SeequentToronto, ON, CA
Full-time

At Seequent, we help organisations to understand the underground, giving them confidence to make better decisions faster.We build world‑leading technology in Earth sciences, transforming how custom... Show more

 • Promoted

Senior Software Developer

Armstrong Fluid TechnologyToronto, ON, CA
Full-time

Armstrong Fluid Technology is a global leader in innovative fluid flow solutions.We are committed to engineering excellence and delivering high-quality products and services that drive efficiency a... Show more

 • Promoted

Rq09214 - Software Developer - Senior

Rubicon PathToronto, Canada
Full-time

About the job RQ09214 - Software Developer - SeniorDescriptionReview and understand code and architecture of the existing code, and make updates as required to ensure the code is modular and can su... Show more

 • Promoted

Senior Software Developer - C$98,600 - C$144,650 A Year

AutodeskToronto, Canada
Full-time

Job Requisition ID #**26WD94728**Position Overview**Autodesk, Inc.NASDAQ: ADSK) makes software for people who make things.We are a global leader in design and make software for architecture, engine... Show more

 • Promoted

Senior Developer

TechDoQuestMarkham, York Region, CA
Full-time

Looking for Guidewire Integration Lead - Senior Developer - ACE Certified immediately who has experience in Guidewire PC Integration strong experience.IT with P&C Insurance Domain Experience with G... Show more

 • Promoted

Senior Software Developer - Workflows

Verily HealthToronto, ON, CA
Full-time

Verily Health is a data platform and technology company purpose-built to power AI-enabled precision health solutions that accelerate research and improve care for individuals and communities.Unique... Show more

 • Promoted

Software Developer - Senior

JSG (Johnson Service Group, Inc.)Toronto, ON, CA
Full-time

Get AI-powered advice on this job and more exclusive features.The Senior Software Developer will be responsible for designing, developing, and implementing automation, integrations, and reporting s... Show more

 • Promoted

Software Developer Senior

Brokerlink Inc.Toronto, ON, CA
Permanent

Being a part of BrokerLink, means you live our values: to act with integrity, be respectful of others, have a customer-driven mindset, strive for excellence and always treat others with generosity.... Show more

 • Promoted

Rq08350 - Software Developer - Senior

Rubicon PathToronto, Canada
Temporary

About the job RQ08350 - Software Developer - SeniorDescriptionWork with Business Analysts / UX & UI Designer / Product Manager / Cloud Architect, based on storyboard, user stories, UI/UX artefa... Show more

 • Promoted

RQ06294 - Software Developer - Senior

Teacup Tech Systems IncToronto, Ontario, Canada
Full-time

About the job RQ06294 - Software Developer - Senior.Entities, Forms, View, Reports, Ribbon, Menus, and Dashboard.CRM Workflows, Plug-ins and Complex.Microsoft Power Automates flows.Expert knowledge... Show more

 • Promoted • New!

Senior Software Developer (Sa)

NRT Technology Corp.Toronto, Canada
Full-time

About NRTAt NRT, we build more than solutions: we build up each other.NRT is a worldwide leader in future-ready FinTech and Information Technology designed to elevate and enhance the enterprise gam... Show more

 • Promoted

Senior Software Developer (Geotab Vitality)

GeotabToronto, ON, CA
Permanent

Senior Software Developer (Geotab Vitality).Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.We are a company of diverse and talented individuals ... Show more

 • Promoted

Senior Software Developer - $113,409 A Year

AiolosToronto, Canada
Full-time +1

Lead the design, implementation, and testing of software solutions using C#, mentor junior developers, and improve software quality and processes for wind tunnel systems. Show more

 • Promoted

RQ09214 - Software Developer - Senior

Rubicon PathToronto, Ontario, Canada
Full-time

About the job RQ09214 - Software Developer - Senior.Review and understand code and architecture of the existing code, and make updates as required to ensure the code is modular and can support scal... Show more

 • Promoted

Senior Software Developer (SA)

NRT Technology Corp.Toronto, ON, CA
Full-time

At NRT, we build more than solutions: we build up each other.NRT is a worldwide leader in future-ready FinTech and Information Technology designed to elevate and enhance the enterprise gaming indus... Show more

 • Promoted

Senior Software Developer

RBCToronto, ON, CA
Full-time

The Person Credit Technology (PCT) team within Technology & Operations (T&O) at Royal Bank of Canada is seeking a Senior Full Stack Developer to drive the design, development, and support of missio... Show more