Teckhorizon Inc
Senior .Net Software Developer
Teckhorizon IncCanada8 hours ago
ContractEngineering, Information Technology
Overview

Justice Technology Services – Digital Design Branch is seeking a Senior .Net Software Developer with 8+ years of experience to support the development of a modern, cloud-based digital information system for the new Toronto courthouse. The role involves building and integrating a secure cloud solution for digital storage and editing of Information Packages, ensuring integration with internal and external applications, and supporting deployment and testing activities.

Key Responsibilities

  • Design and develop a modern cloud-based digital information system
  • Integrate applications with internal and external systems
  • Provide ongoing application support
  • Support System Testing and User Acceptance Testing (UAT)
  • Prepare deployment packages for Development, UAT, and Production environments
  • Perform troubleshooting and production support
  • Participate in knowledge transfer sessions
  • Convert business requirements and functional specifications into technical designs
  • Generate entity relationship diagrams (ERDs)
  • Provide effort estimations for development tasks
  • Maintain proper documentation and code repositories

Must-Have Requirements

  • 8+ years of experience in the full Software Development Life Cycle (SDLC)
  • 8+ years of experience with Microsoft .NET Framework technologies
  • Strong experience developing web-based B2B and B2C applications in client/server environments
  • Strong proficiency in C#, .NET Core, ASP.NET / MVC, ADO.NET, MS SQL Server
  • Expertise in Database systems, SQL and Stored Procedures
  • Experience working with Microsoft IIS (7.0 / 8.0), Visual Studio
  • Front-end development experience including HTML, XML, XSLT, JavaScript, JQuery
  • Experience with WPF, WCF, AJAX, Windows & Web Services
  • Reporting tools experience SSRS, Crystal Reports, Excel reporting

Nice-to-Have Requirements

  • Experience with Microsoft Azure (installation, configuration, customization, deployment, troubleshooting)
  • Experience with cloud-based deployments and production support
  • Data migration experience in SSIS, LINQ
  • Experience setting up system and custom entity relationships
  • Experience with form customization using JavaScript
  • Experience working in OPS environments
  • Strong interpersonal and communication skills

Key Skills

Ranked by relevance