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