CGI - Senior Technical Architect - Full Stack Development (India)

CGI - Senior Technical Architect - Full Stack Development (India)

16 Aug
|
Cgi Group
|
India

16 Aug

Cgi Group

India

:

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.

The ideal candidate should be a hands-on architect who can design scalable enterprise applications, define microservice boundaries, build secure APIs, guide full-stack engineering teams, and drive modernization from monolithic systems to modern cloud-native and event-driven platforms.

This role requires strong backend architecture depth with valuable frontend exposure. The candidate should be comfortable working with business stakeholders, product teams, engineering squads, security teams, and platform/cloud teams.

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, including topics, partitions, event contracts, consumer groups, retries, and DLQ strategy.
- Define API strategy covering REST APIs, API gateways, versioning, throttling, observability, lifecycle governance, and secure API integration.
- Work on backend data architecture using SQL Server, MongoDB, Graph DB / Neo4j, caching, and enterprise integration layers.
- 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, integration diagrams, deployment architecture, ADRs, and technical roadmaps.
- Design secure systems using OAuth2, OIDC, JWT, SSO, RBAC, claims-based authorization, API security, secrets management, OWASP, and vulnerability remediation.
- Design resilient systems using retry, timeout, circuit breaker, saga, outbox pattern, idempotency, dead-letter queues, and eventual consistency.
- Collaborate with frontend teams on React / Angular SPA architecture, reusable components, secure API integration, state management, and performance optimization.
- Support architecture governance, technical design reviews, risk assessments, solution feasibility analysis, and production readiness.
- Mentor developers, senior engineers, and technical leads across architecture, design, performance, security, and delivery excellence.

Mandatory Skills :

Skill Area : Required Expertise :





- Backend / .NET : C#, .NET Core, .NET 6 , .NET 8, ASP.NET Core, Web API, REST API, async programming, dependency injection, middleware, logging, exception handling, health checks, and API performance tuning.
- Microservices : Microservices architecture, distributed systems, service boundaries, data ownership, API contracts, deployment independence, resiliency, observability, and scalability.
- Kafka / EDA : Kafka topics, partitions, consumer groups, offset management, retries, DLQ, schema evolution, ordering, consumer lag, idempotent consumers, and event-driven design.
- API Security : OAuth2, OpenID Connect, JWT, SSO, RBAC, claims-based authorization, secure token handling, API gateway policies, OWASP, and secure coding.
- API Management : Apigee, Azure API Management, AWS API Gateway, Kong, or similar platforms with versioning, throttling, policy enforcement, monitoring, and lifecycle governance.
- Data : SQL Server design and tuning, stored procedures, indexing, transactions, MongoDB / NoSQL, Graph DB / Neo4j, caching, data modeling, and polyglot persistence.
- Frontend : React or Angular, TypeScript, JavaScript, SPA architecture, routing, state management, reusable components, secure API integration, and frontend performance.
- Architecture : Clean architecture, layered architecture, hexagonal architecture, DDD, SOLID principles, design patterns, HLD, LLD, ADR, and technical roadmaps.
- Cloud / Observability : AWS or Azure, Docker, Kubernetes, logging, monitoring, metrics, alerts, distributed tracing, APM, OpenTelemetry, Application Insights, CloudWatch, ELK, Splunk, Grafana, or Prometheus.

Preferred Skills :

- Experience with Micro Frontend architecture / Module Federation.
- Experience with CQRS, Saga pattern, Outbox pattern, API gateway pattern, strangler pattern, and event sourcing concepts.
- Experience with Redis, Elasticsearch, Cosmos DB, DynamoDB, or other specialized data stores.
- Experience in enterprise modernization, cloud migration, or large-scale digital transformation programs.
- Experience with OpenTelemetry, Splunk, ELK, Grafana, Prometheus, Application Insights, or CloudWatch.
- Exposure to AI/ML integration,



RAG-based systems, or GenAI-assisted engineering practices.
- Cloud or architecture certifications such as AWS Solutions Architect, Azure Solutions Architect, or equivalent.
- Experience in telecom, banking, healthcare, insurance, retail, or enterprise product domains.

Technical Skills :

Area : Keywords :

- Backend : .NET Core, .NET 6 , .NET 8, C#, ASP.NET Core, Web API, REST API, Microservices, Distributed Systems.
- Frontend : React, Angular, JavaScript, TypeScript, HTML5, CSS3, SPA Architecture, Micro Frontend.
- Messaging & Integration : Kafka, Event-Driven Architecture, RabbitMQ, Azure Service Bus, API Gateway, Apigee, REST, Enterprise Integration Patterns.
- Security : OAuth2, OpenID Connect, JWT, SSO, RBAC, API Security, OWASP, Secure Coding, Secrets Management.
- Database : SQL Server, MongoDB, Neo4j, Graph DB, NoSQL, Redis, Data Modeling, Performance Tuning.
- Cloud & Platform : AWS, Azure, Docker, Kubernetes, CloudWatch, Application Insights, OpenTelemetry, Observability, Platform Engineering.
- Architecture : HLD, LLD, ADR, DDD, SOLID, Clean Architecture, Design Patterns, Saga, Outbox, CQRS, Circuit Breaker, Idempotency, Eventual Consistency.

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.
- Good understanding of frontend architecture using React or Angular.
- Strong backend depth with exposure to SQL Server, MongoDB, Graph DB / Neo4j, and Kafka.
- Ability to lead technical discussions with architects, product owners, business stakeholders, and engineering teams.
- Ability to mentor developers, review technical designs, and drive architecture from concept to production.

Interview Focus Areas :

- End-to-end architecture of enterprise applications.
- Microservices design and service boundary decisions.
- Kafka-based event-driven architecture.
- API security using OAuth2, OIDC, JWT, and API gateway.
- Performance tuning in .NET APIs and databases.
- SQL Server, MongoDB, and Graph DB use cases.
- React / Angular architecture and frontend integration.
- Resiliency patterns such as retry, circuit breaker, DLQ, saga, and outbox.
- Cloud-native architecture and production readiness.
- Architecture governance, HLD/LLD, and technical leadership.

📌 CGI - Senior Technical Architect - Full Stack Development (India)
🏢 Cgi Group
📍 India

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: cgi - senior technical architect - full stack development (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: cgi - senior technical architect - full stack development (india) / india