Solution Architect – Legacy Portal (.NET) (Canada)

Solution Architect – Legacy Portal (.NET) (Canada)

06 Aug
|
HCLTech
|
Canada

06 Aug

HCLTech

Canada

Key Responsibilities

Own the overall technical architecture of the Legacy Portal/Existing Portal "Education Domain".

Design scalable, secure, and high-performing enterprise applications.

Define solution architecture, application design standards, and development best practices.

Lead architecture reviews and provide technical guidance throughout the software development lifecycle.

Analyze existing applications and recommend modernization strategies.

Drive migration initiatives from .NET Framework to .NET Core/.NET 8 where appropriate.

Design and develop enterprise applications using ASP.NET Core and modern .NET technologies.

Design RESTful APIs and integration solutions for internal and external systems.

Ensure application security, performance, scalability, and maintainability.

Review database design, data models, stored procedures, and SQL performance.

Collaborate with business stakeholders to translate business requirements into technical solutions.

Mentor developers and technical leads on architecture, coding standards, and best practices.

Support production issues, root cause analysis, and technical troubleshooting.

Prepare architecture diagrams, solution documents, technical specifications, and design documentation.

Define reusable frameworks, shared components, and coding standards.

Work closely with DevOps teams to support CI/CD pipelines and deployment strategies.

Ensure compliance with security, governance, and organizational standards.

Required Technical

Skills





Application Development

10+ years of software development experience.

3+ years as a Solution Architect or Technical Architect.

Strong expertise in C#, .NET Framework, .NET Core, and .NET 8.

Extensive experience with ASP.NET MVC, ASP.NET Core MVC, ASP.NET Core Web API, and Web Forms (preferred).

Strong experience designing and developing RESTful APIs.

Robust understanding of Object-Oriented Programming (OOP) principles.

Experience with asynchronous programming (async/await) and multithreading.

Experience with LINQ and modern C# language features.

Architecture & Design

Enterprise Application Architecture

Clean Architecture

Layered Architecture

SOLID Principles

Design Patterns

Dependency Injection (DI)

Middleware pipeline design

Repository and Unit of Work patterns

API-first architecture

Modular application design

Database

SQL Server

Entity Framework

Entity Framework Core

ADO.NET

Database design

Stored Procedures

Query optimization

Indexing

Performance tuning

Integration

REST APIs

SOAP Services

JSON/XML

Third-party system integrations

Authentication providers

API versioning

Swagger/OpenAPI

Security

Authentication & Authorization

JWT

OAuth2

OpenID Connect

Azure Active Directory

Secure coding practices

OWASP Top 10 awareness

DevOps & Tools

Azure DevOps

Git

CI/CD pipelines

IIS

NuGet Package Management

Application deployment and release management

📌 Solution Architect – Legacy Portal (.NET) (Canada)
🏢 HCLTech
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: solution architect – legacy portal (.net) (canada) / canada