Posted on: 01/12/2025
Description :
- Design and evolve system architecture with microservices, DDD, and event-driven patterns.
- Lead API design (REST, GraphQL, message-driven) for seamless integrations.
- Implement observability (logging, tracing, metrics) for distributed systems.
- Mentor engineers in architecture, clean code, and best practices.
- Translate business goals into long-term technical roadmaps.
- Optimize performance using serverless, caching, and edge computing strategies.
- Drive DevOps excellence CI/CD pipelines, containerization (Docker/Kubernetes), and cloud-native deployments (Azure/AWS/GCP).
Required Skills & Qualifications :
- Proven experience designing large-scale, distributed architectures (microservices, modular, or event-driven).
- 6+ years backend development with C#/.NET Core.
- 2+ years in a technical leadership/architectural role.
- Strong expertise in cloud-native environments (Azure preferred; AWS/GCP a plus).
- Hands-on with Docker/Kubernetes and CI/CD pipelines.
- Deep understanding of performance, scalability, observability, and security principles.
Nice-to-Have :
- Experience with CQRS, Event Sourcing, or advanced DDD.
- Knowledge of GraphQL and message brokers (Kafka, RabbitMQ, SQS)
- Exposure to edge computing and modern platforms (e.g., Vercel)
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1583375
Interview Questions for you
View All