Titre du poste ou emplacement
RECHERCHES RÉCENTES

Apptad - Software Developer - Senior

Apptad Inc - 17 emplois
Toronto, ON
Temps plein
Exécutif
Job Title: Apptad - Software Developer - Senior
Job Location: 25 Morton Shulman Ave., Toronto, Ontario
Job Duration: Long-Term

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 Manager's requirements for the Project you are assigned to.

The VOR Master Service Agreement which expires on April 5, 2025, leaves some Contracts with funding unassigned for fiscal 2024-25. If the current statement of work expires March 31, 2025, the remaining funds can be used to exercise an option to extend the SOW beyond March 31, 2025 based on business case approvals. Such extensions will be allowable, only if the Master Service Agreement is extended beyond April 5, 2025 and be upon the same terms, conditions, covenants contained in the SOW.

The resource will be responsible for the following:

Support and Maintenance

Provide business application support as a tier 2/3 resource for seven production applications

Respond to a break/fix notification within one business day

Restore normal service operation within three business days

Review and implement change requests to meet client needs

Planned Activities (Tangible Deliverables)

Existing Applications

Office of the Fire Marshal Learning Portal (OFMLP)

Design, build and implement features to meet new business requirements that include;

Implement .Net solution version to optimize application capacity and improve response time

Develop automated processes for pre-class notifications and administration tasks

Develop and integrate a centralized file repository for learners to access class materials on the web

Configure online learning module and interface, including e-testing features, grades and certificates issuance, and develop customized instructor interactions.

Migrate select self-paced online learning courses.

Advise business as technical lead for SCORM compliance in rebuilding and migrating all e-learning courses currently delivered via the OFC CERPS platform.

Develop custom fields, automated processes, user roles and interface to integrate accreditation and certification activities to the web, including data modeling and migration of legacy databases.

Implement integration with Power BI for custom, real-time reporting.

o Design and build custom web features (front-end) in support of features.

o Design and build custom administrative modules (back-end) in support of features

o Update the data model (database) and write custom SQL queries in support of reports and updated / new features

o Incorporate accessibility requirements (WCAG 2.0) into new features

o Conduct Data analysis, transformation and import of new data

FireOne plaform

Design, build and maintain business web apps for the FireOne platform that include;

o The fire investigators case management app

o The standard incident reporting app

o The registry of vulnerable occupancy app

o The Fire Marshal Review app

Content management solution

Design, build, configure and implement a new content management system using a third-party tool SiteFinity

Single sign-on solution

Design, build and implement a single sign-on solution for the OFM application suite

SkillsExperience and Skill Set Requirements

Experience and Skill Set Requirements

Must Haves:

10 + years of experience working with GeoTalent including working within the GeoTalent development environment (TP Macro Language and TP environment)

to build front-end (web) and back-end (administrative console) features

8+ years of .NET experience.

Experience with and knowledge of database including data modeling SQL programming skills with the ability to write queries, stored procedures, and views.

Level 3 with 10 years experience is required to support and maintain all existing web applications as well as develop new web based initiatives

Skills and Knowledge: Net Application support and development Skills

Learning management skills

Experience working with GeoTalent development tool (TP Macro Language and TP environment)

Experience working with Sax Basic and creating macros

Experience in SCORM

.Net Skills

Experience in working with .NET framework including 2.0 to 4.5

Experience working with ASP.Net Core .net 6 and above

Experience working with the MS .NET Entity Framework

Experience working with Blazor Server

Experience working with C#, LINQ, Razor syntax

Experience working the Telerik UI for Blazor

Experience working with Fluent library (email and validation)

iText Skills

Experience in working with the iText .Net PDF Libraries specifically iText 5

Experience in development of PDF/UA documents using the iText libraries

Database Skills

MS SQL Server 2019 and above

SQL programming skills with the ability to write queries, stored procedures and views

Understanding of database concepts and principles

Experience in developing data models

Report testing and data accuracy/verification skills

Experiencing in managing databases usine SQL server management studio

Experience in developing database scripts (i.e. backups)

Web Development

Experience in developing HTML 4 and 5 and Bootstrap V4 and above

Experience in implementing CSS and CSS3

Experience in developing JavaScript specifically JQuery

Environment/Platform Specific Technical Skills

Windows Operating systems

IIS 6.0, 7.0, 7.5

SQL server 2019 and above

Knowledge of working within the Visual Studio 2022 and aboe environment

Experience with Azure DevOps

Mandatory Requirements: Mandatory Skills, Experience and Qualifications:

ASP.Net Core .net 6 and above

MS .NET Entity Framework

Blazor Server

C#, LINQ, Razor syntax

GeoTalent development tool (TP environment)

Sax Basic (TP Macro Language)

SCORM

SQL

Visual Studio - all supported versions

Azure devOps

Experience in programming and analysis at the specified experience level

Experience in structured methodologies for the development, design, implementation and maintenance of applications

EVALUATION CRITERIA (MAXIMUM 100)

Criteria 1: Technical Skills

Criteria 1 Points: 40%

Criteria 1 Details:

Demonstrated experience in design, build and delivery of Learning Management System (LMS) modules in the TP Macro Language and TP environment.

Experience with and knowledge of database including data modelling SQL programming skills with the ability to write queries, stored procedures and views.

Experience with the design and development of user and system interface(s).

Experience in the use of information retrieval packages using SQL.

Demonstrated experience with technical analysis of the design and architecture of solutions using GeoTalent

Demonstrated experience with technical analysis of the design and architecture of solutions using .NET and Blazor

Criteria2: Technologies Experience

Criteria 2 Points: 25%

Criteria 2 Details:

Experience working with GeoTalent including working within the GeoTalent development environment (TP Macro Language and TP environment)

to build front-end (web) and back-end (administrative console) features

Experience SQL, Visual Studio Services, .NET core, Blazor framework, , Azure DevOPS, Entity Framework

Experience in structured methodologies for the development, design, implementation and maintenance of applications.

Criteria 3: NET Enterprise Level Applications

Criteria 3 Points: 35%

Criteria 3 Details:

10+ years of experience in programming and analysis.

Experience in developing .NET enterprise level applications incorporating loosely coupled components and nTier architecture.

10+ years of .NET experience.

Experience with ASP.NET Programming, .NET Framework, C #.Net and Blazor

10+ years experience in design and implementing solution using GeoTalent development environment

Knowledge Transfer

Knowledge transfer to be completed prior to the end of the assignment Any instructions that are required for supporting the application(s) needs to be transferred to JTS. All technical documentation to be stored in project repository and/or SharePoint

Supplier Comments Closing Date/Time 2024-09-25, 1:30 p.m. Max no of submission- 1

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 AM and 5:00 PM (excluding 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 Manager's requirements for the Project you are assigned to.

Must haves:

  • 10 + years of experience working with GeoTalent including working within the GeoTalent development environment (TP Macro Language and TP environment)to build front-end (web) and back-end (administrative console) features
  • 8+ years of .NET experience.
  • Experience with and knowledge of databases including data modeling SQL programming skills with the ability to write queries, stored procedures, and views.
  • Previous OPS/JTS experience is an asset.

Partager un emploi :