About ProxyLink
At ProxyLink, we specialize in building meaningful connections between exceptional talent and leading employers across Canada. As a trusted recruitment partner, our mission is to create impactful career matches by combining innovative hiring strategies with a personalized, people-first approach. We’re driven by the belief that investing in people today builds a stronger workforce for tomorrow.
ProxyLInk is hiring a Senior .Net Developer for a public sector client.
Position Overview:
- Work with the business team to develop and validate enhancements in accordance with business requirements.
- Maintain and enhance existing applications and resolve bugs in a timely manner.
- Ensure synchronized and consistent data access across all locations.
- Work will include documentation, development, database design, integration, and testing.
Assignment Deliverables:
- Support the development of conceptual, logical, and physical architecture artifacts and ensure solution alignment with enterprise architecture patterns.
- Expand existing dashboard capabilities beyond a subset of critical indicators to include province-wide workload analytics, service performance indicators, operational metrics, and executive reporting capabilities.
- Develop data pipelines, APIs, reporting services, and dashboard functionality required to support executive decision-making.
- Design and build secure interfaces between business applications and justice-sector databases.
- Establish data exchange mechanisms for criminal charge information, court attendance data, subpoenas, counsel assignments, and case disposition information.
- Consolidate legacy data sources into a unified platform.
- Improve data quality, reporting consistency, analytics capabilities, and interoperability across systems.
Mandatory Skills & Experience
Senior Developer Technical Experience
- 10+ years of experience with programming and development using .NET Core.
- Extensive experience coding and implementing applications using:
- C#
- .NET
- VB.NET
- ASP.NET
- MVC
- Identity C#
- JavaScript
- jQuery
- XML/XSLT
- Experience working with Windows Server and Microsoft SQL Server environments.
Microsoft .NET Application Development & Enterprise Tools
- Experience building applications using Microsoft .NET technologies and frameworks, including:
- Windows Communication Foundation (WCF)
- Windows Presentation Foundation (WPF)
- Microsoft Sync Framework
- Web Client Software Factory
- Microsoft Web Services
- Entity Framework
- Experience with:
- Visual Studio
- Team Foundation Server (TFS)
- DevOps
- DevExpress
- Cloud development
- Enterprise Library
Architecture Design & Development
- Experience with Service-Oriented Architecture (SOA).
- Strong understanding of object-oriented design and user interface development.
- Experience designing, developing, and consuming Web Services and Web APIs.
- Experience working with:
- Use Cases
- Class diagrams
- Component diagrams
- State diagrams
- Software architecture and design artifacts
- Experience with data migration.
- Strong communication skills and ability to work effectively as part of a team.
Database, Integration & Communication Protocols
- Experience coding and implementing:
- SQL procedures
- SQL scripts
- T-SQL
- SQL Server object definitions
- Experience with Oracle RDBMS and web servers.
- Experience with relational and hierarchical database technologies.
- Experience using SQL-based information retrieval technologies, including:
- Stored procedures
- Triggers
- Functions
- Experience with one or more communications protocols.
- Experience working with middleware and gateways.
Resume Evaluation Criteria
Criteria 1: Senior Developer Technical Experience
- 10+ years of experience programming and developing with .NET Core.
- Experience coding and implementing applications using C#, .NET, VB.NET, ASP.NET, MVC, Identity C#, JavaScript, jQuery, and XML/XSLT.
- Experience with Windows Server and Microsoft SQL Server environments.
Criteria 2: Microsoft .NET Application Development & Enterprise Software Engineering Tools -
- Experience building applications using Microsoft .NET technologies such as WCF, WPF, MS Sync Framework, Web Client Software Factory, MS Web Services, and Entity Framework.
- Experience with Visual Studio, Team Foundation Server, DevOps, DevExpress, cloud development, and Enterprise Library.
Criteria 3: Architecture Design & Development Experience
- Experience with Service-Oriented Architecture, object-oriented design, and user interface development.
- Experience designing, developing, and consuming Web Services and Web APIs.
- Experience working with Use Cases, Class Diagrams, Component Diagrams, State Diagrams, and related architecture artifacts.
- Experience with data migration.
- Strong communication skills and ability to work effectively within a team.
Criteria 4: Database, Integration & Communication Protocol Experience
- Experience coding and implementing SQL procedures, scripts, T-SQL, and SQL Server object definitions.
- Experience with Oracle RDBMS and web servers.
- Experience with relational and hierarchical database technologies.
- Experience using SQL-based information retrieval technologies, including stored procedures, triggers, and functions.
- Experience with one or more communication protocols.
- Experience with middleware and gateways.
Knowledge Transfer
What Needs to Be Transferred
- Code and technical documentation associated with all work assigned to this role.
Knowledge Transfer Recipients
- Project Manager
- Project team members
- Technical team members
Knowledge Transfer Methods
Knowledge transfer will take place throughout the project lifecycle through:
- 1:1 meetings
- Team meetings
- Technical documentation
- SharePoint
- DevOps documentation and repositories
- Other project documentation and collaboration channels
Must-Have Qualifications
- 10+ years of experience programming and developing with .NET Core.
- Strong experience with C#, .NET, VB.NET, ASP.NET, MVC, Identity C#, JavaScript, jQuery, and XML/XSLT.
- Experience with Windows Server and Microsoft SQL Server.
- Experience with WCF, WPF, MS Sync Framework, Web Client Software Factory, MS Web Services, and Entity Framework.
- Experience with Visual Studio, TFS, DevOps, DevExpress, cloud development, and Enterprise Library.
- Strong experience in Service-Oriented Architecture, object-oriented design, and UI development.
- Experience designing, developing, and consuming Web Services and Web APIs.
- Experience creating and working with Use Cases, Class Diagrams, Component Diagrams, and State Diagrams.
- Experience with data migration.
- Strong communication and teamwork skills.
- Strong experience with SQL procedures, scripts, T-SQL, and SQL Server object definitions.
- Experience with Oracle RDBMS and web servers.
- Experience with relational and hierarchical databases.
- Experience with stored procedures, triggers, and functions.
- Experience with communication protocols, middleware, and gateways.