
Role Overview
Team Leads provide technical leadership for domain teams, ensuring AIDLC methodology adoption, code quality, and architectural consistency. They conduct code reviews, mentor developers, make technical decisions, and ensure >90% property test coverage. Team Leads balance hands-on development (50%) with leadership responsibilities (50%).
Key Responsibilities
Technical Leadership: - Lead technical implementation for assigned domains - Make technical design decisions within domain - Ensure architectural consistency with Solution Architect - Resolve technical conflicts and blockers - Drive technical excellence and best practices
AIDLC Implementation: - Ensure team follows AIDLC methodology - Coach team on property-based testing - Ensure >90% property test coverage - Support Domain-Driven Design implementation - Ensure requirements traceability
Code Quality: - Conduct code reviews (all code changes) - Ensure coding standards and conventions - Monitor technical debt and code quality metrics - Implement refactoring initiatives - Ensure security best practices
Team Development: - Mentor junior and senior developers - Conduct technical training sessions - Support career development - Foster collaborative team culture - Facilitate knowledge sharing
Hands-On Development (50% time): - Implement complex features and components - Write property-based tests - Participate in sprint development - Prototype and proof-of-concept work
AIDLC Methodology Requirements
· Property-Based Testing Expertise: Deep knowledge of FsCheck
· Domain-Driven Design: Expert in DDD patterns
· Requirements-First: Ensure development starts with requirements
· Event-Driven Architecture: Implement event-driven patterns
· Coaching & Mentoring: Develop team capabilities
Required Qualifications
Experience: - 8+ years in software development - 2+ years in technical leadership roles - Deep expertise in .NET Core, C#, microservices - Experience with Domain-Driven Design - Experience with property-based testing
Success Metrics
· Property test coverage > 90% for domain
· Code quality score > A (SonarQube)
· Technical debt ratio < 10%
· Code review turnaround time < 24 hours
· Team velocity stability (< 20% variance)
· Team satisfaction > 4/5
· Zero critical defects in production
ثبت مشکل و تخلف آگهی
ارسال رزومه برای گروه حمل و نقل بین المللی ادمیرال
مقایسه من با 52 متقاضی دیگر