استخدام Technical Team Lead
شرح موقعیت شغلی
Responsibilities:
- Lead and coordinate a cross-functional team (backend, frontend, QA) to deliver high-impact features and services.
- Define and implement technical architecture, best practices, and development workflows.
- Drive code quality, performance optimization, and security improvements.
- Foster collaboration between engineering, product, and design teams to align development efforts with business goals.
- Conduct technical coaching, code reviews, and mentorship to enhance team performance.
- Guide the team in adopting SOLID principles, clean architecture, and microservices best practices.
- Ensure the efficient design and maintenance of APIs and system integrations.
- Optimize MySQL database performance and data processing efficiency.
- Oversee CI/CD pipeline improvements, ensuring automated testing and smooth deployments.
- Identify and manage technical debt, proposing and implementing strategic improvements.
- Ensure high observability, monitoring, and proactive issue resolution within the system.
- Act as a problem solver and decision-maker, facilitating discussions and resolving roadblocks.
- Drive a culture of continuous learning, knowledge sharing, and technical excellence within the team.
Requirements:
- Strong expertise in .NET Core/.NET 6+, C#, and ASP.NET.
- Experience in leading cross-functional teams and driving collaboration.
- Proficiency in MySQL, SQL server including database optimization techniques.
- Hands-on experience with RabbitMQ (or similar message brokers) and Redis for caching.
- Deep understanding of Microservices Architecture and RESTful API design.
- Experience in CI/CD pipelines, Docker, and Kubernetes.
- Strong knowledge of design patterns, SOLID principles, and clean architecture.
- Experience with application monitoring and observability tools.
Benefits:
Join our friendly and dynamic team and enjoy a range of perks, such as:
Join our friendly and dynamic team and enjoy a range of perks, such as:
- Professional development opportunities
- Free breakfast every day
- Birthday and anniversary gifts and surprises
- Lunch and snack subsidies
- Transportation budget
- Comprehensive health insurance
- Seasonal and special charges and discounts from Tapsifood
مهارتهای مورد نیاز
- مدیریت تیم برنامه نویسی
- #C
- SQL
- .NET Core
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت