Skip to main content

CGI - Senior Technical Architect - Full Stack Development

Technology
CGI Group
1 month ago

Job description

Senior Technical Architect :

We are looking for an experienced Senior Technical Architect with strong expertise in .NET Full Stack architecture, microservices, event-driven architecture, Kafka, API design, API security, React/Angular, MongoDB, and Graph Database technologies.

Key Responsibilities :

  • Design and architect enterprise applications using .NET Core / .NET 6 / .NET 8, C#, ASP.NET Core Web API, React or Angular.
  • Lead architecture for microservices-based distributed systems, including service boundaries, ownership models, API contracts, and data ownership.
  • Design event-driven architecture using Kafka or similar messaging platforms.
  • Define API strategy covering REST APIs, API gateways, versioning, throttling, observability, and secure API integration.
  • Drive modernization from legacy / monolithic applications to microservices, cloud-native, API-first, and event-driven architecture.
  • Create and review HLD, LLD, architecture diagrams, sequence diagrams, and technical roadmaps.
  • Design secure systems using OAuth2, OIDC, JWT, SSO, RBAC, and API security.
  • Mentor developers, senior engineers, and technical leads across architecture, design, performance, security, and delivery excellence.

Tech Stack :

  • Backend: .NET Core, .NET 6 , .NET 8, C#, ASP.NET Core, Web API, REST API, Microservices.
  • Frontend: React, Angular, JavaScript, TypeScript, SPA Architecture.
  • Messaging & Integration: Kafka, Event-Driven Architecture, API Gateway, REST.
  • Security: OAuth2, OpenID Connect, JWT, SSO, RBAC, API Security.
  • Database: SQL Server, MongoDB, Neo4j, Graph DB, Redis.
  • Cloud & Platform: AWS, Azure, Docker, Kubernetes, Observability.

Candidate Profile :

  • 12 - 15 years of software engineering experience with strong background in .NET full-stack development.
  • Minimum 4 years of experience in architecture, solution design, or technical leadership.
  • Strong hands-on experience designing and implementing microservices, APIs, Kafka/event-driven systems, and secure backend platforms.
  • Ability to lead technical discussions with architects, product owners, and engineering teams.
Keywords
Web APIReactOSNeo4jApache KafkaRedisMongodbTypescriptAngularAngularJS.NET CoreASP.NET CoreJavaScriptAspOauthSqlJWtASP.NETActive Server Pages

Interested in this role?