Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
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
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