Posted on: 08/10/2025
Description :
Key Responsibilities :
- Design and develop microservices-based architectures and implement service decomposition strategies.
- Build and maintain RESTful APIs using .NET Core and Web API frameworks.
- Implement Clean Architecture, CQRS, and Event-Driven Architecture patterns.
- Integrate and manage Apache Kafka for message-based communication between distributed systems.
- Apply SOLID principles and design patterns to produce clean, maintainable, and scalable code.
- Work with Entity Framework, LINQ, PostgreSQL, and MongoDB for data management.
- Utilize Redis or similar caching tools to improve application performance in distributed setups.
- Implement authentication and authorization using OAuth, JWT, and other security standards.
- Participate in code reviews, write unit tests, and ensure adherence to best coding practices.
- Contribute to CI/CD pipelines using tools like Azure DevOps or GitHub Actions.
- Collaborate with DevOps and front-end teams to ensure seamless integration and deployment.
Required Skills & Experience :
- 6+ years of backend development experience with .NET Core and C#.
- Strong knowledge of Microservices Architecture and RESTful API design.
- Proficiency in Clean Architecture, CQRS, and Event-Driven Architecture.
- Hands-on experience with Apache Kafka for asynchronous communication.
- Solid understanding of Design Principles, SOLID, and object-oriented programming.
- Experience with asynchronous programming, Dependency Injection, and middleware development.
- Familiarity with Entity Framework, LINQ, PostgreSQL, and MongoDB.
- Experience with Redis or other distributed caching mechanisms.
- Knowledge of CI/CD, API versioning, and HTTP standards.
- Strong command of authentication/authorization protocols (OAuth, JWT, etc.).
Good to Have :
- Hands-on experience with Docker and Kubernetes for containerization and orchestration.
- Exposure to cloud platforms like Azure, AWS, or GCP.
- Familiarity with SQL Server and ASP.NET Core for legacy integrations.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1557310
Interview Questions for you
View All