HM Note: This hybrid role is three (3) days in office
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 preclass 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 etesting features grades and certificates issuance and develop customized instructor interactions.
Migrate select selfpaced online learning courses.
Advise business as technical lead for SCORM compliance in rebuilding and migrating all elearning 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 realtime reporting.
o Design and build custom web features (frontend) in support of features.
o Design and build custom administrative modules (backend) in support of and nbsp;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 and nbsp;
and nbsp;
FireOne plaform
Design build and maintain business web apps for the FireOne platform that include;
o The fire investigators and nbsp;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 thirdparty tool SiteFinity and nbsp;
Single signon solution
Design build and implement a single signon solution for the OFM application suite
Skills
Experience and Skill Set Requirements
Must Haves:
10 years of experience working and nbsp;with GeoTalent including working within the GeoTalent development environment (TP Macro Language and TP environment)
to build frontend (web) and backend (administrative console) features
and nbsp;8 years of .NET experience.
and nbsp;Experience with and knowledge of database including data modeling SQL programming skills with the ability to write queries stored procedures and views.
and nbsp;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 the MS .NET Entity Framework
Experience working with Blazor Server
Experience working with C# LINQ Razor syntax and nbsp;
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 and nbsp;2019 and above and nbsp;
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 and nbsp;database scripts (i.e. backups)
Web Development
Experience in developing HTML 4 and 5 and Bootstrap V4 and above and nbsp; and nbsp;
Experience in implementing CSS and CSS3
Experience in developing JavaScript specifically JQuery
Environment/Platform Specific Technical Skills
Windows and nbsp;Operating systems
IIS 6.0 7.0 7.5
SQL server 2019 and above and nbsp;
Knowledge of working within the Visual Studio 2022 and aboe environment
Experience with Azure DevOps
Mandatory Requirements: Mandatory Skills Experience and Qualifications:
MS .NET Entity Framework
Blazor Server
C# LINQ Razor syntax and nbsp;
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 and nbsp;
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 and nbsp;with GeoTalent including working within the GeoTalent development environment (TP Macro Language and TP environment)
to build frontend (web) and backend (administrative console) features
and nbsp;Experience SQL and nbsp;Visual Studio and nbsp;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.
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
Must haves:
- 10 years of experience working and nbsp;with GeoTalent including working within the GeoTalent development environment (TP Macro Language and TP environment)to build frontend (web) and backend (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.