Posted on: 27/11/2025
Description :
Key Responsibilities :
- Build scalable and secure services using .NET Core, Web API, and RESTful principles.
- Implement Clean Architecture, CQRS, and Event-Driven systems.
- Integrate and manage Apache Kafka for asynchronous communication.
- Apply SOLID principles and advanced design patterns in daily development.
- Work with asynchronous programming, Dependency Injection, and custom middleware
development.
- Utilize Entity Framework, LINQ, and databases like PostgreSQL and MongoDB.
- Work with Redis or similar caching tools in distributed environments.
- Implement and maintain CI/CD pipelines using tools like Azure DevOps, GitHub Actions, or
Jenkins.
- Ensure proper API versioning, compliance with HTTP standards, and best practices.
- Implement OAuth, JWT, and other authentication/authorization mechanisms.
- Write high-quality unit tests and participate in peer code reviews to ensure code quality.
Required Skills & Qualifications :
- Deep understanding of RESTful APIs and distributed systems.
- Advanced skills in Clean Architecture, CQRS, Event-Driven Architecture.
- Hands-on experience with Apache Kafka.
- Strong grasp of software design principles including SOLID.
- Experience with PostgreSQL, MongoDB, Redis.
- Knowledge of CI/CD pipelines and DevOps workflows.
- Strong understanding of OAuth 2.0, JWT, and secure API development.
- Proficient in writing clean, testable code with unit testing frameworks.
Good to Have :
- Exposure to cloud platforms such as Azure, AWS, or Google Cloud.
- Knowledge of monitoring tools like Prometheus, Grafana, ELK, etc.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1581843
Interview Questions for you
View All