Job Details
Skills And Tools:
Job Description
1. Back-End Team Lead
✅ Must-Haves: Deep knowledge of .NET Core, strong leadership capabilities, and proven experience in backend architecture.
Your Role:
• Design and implement scalable, maintainable backend solutions using .NET Core and ASP.NET Core
• Lead and mentor a team of backend developers
• Define and enforce coding standards, and perform regular code reviews
• Collaborate closely with frontend, DevOps, and QA teams to ensure seamless delivery
• Establish CI/CD pipelines and testing strategies
• Monitor system performance and ensure backend security and reliability
Key Skills:
• RESTful APIs, Microservices, SOA
• Clean Architecture, SOLID principles, Domain-Driven Design (DDD)
• SQL Server/PostgreSQL, NoSQL, and Entity Framework Core
• Azure (preferred), AWS or GCP
• Messaging systems (RabbitMQ, Azure Service Bus, Kafka)
• Redis, distributed caching strategies
• Docker, and familiarity with Kubernetes
Job Requirements
Key Skills:
• RESTful APIs, Microservices, SOA
• Clean Architecture, SOLID principles, Domain-Driven Design (DDD)
• SQL Server/PostgreSQL, NoSQL, and Entity Framework Core
• Azure (preferred), AWS or GCP
• Messaging systems (RabbitMQ, Azure Service Bus, Kafka)
• Redis, distributed caching strategies
• Docker, and familiarity with Kubernetes