About this role
RQ11711 - Software Developer - Senior Duration: 1 Year (250 Business Days)+ 1 Extension Location: 25 Morton Shulman Ave., Toronto - ONSITE CRJMC License Must-have skills:
• 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 and SQL programming skills with the ability to write queries, stored procedures, and views. • Level 3 with 10 years of experience is required to support and maintain all existing web applications as well as develop new web based initiatives Nice to have skills: • Experience working with Blazor Server Requirements:
• 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.(ASP.Net Core .net 6 and above) • 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. • 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 Responsibilities: • 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</li