HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?