Technical Lead - .Net
We are looking for a Technical Lead - .Net to join our dynamic team.
Key Responsibilities
- Design and architect enterprise-level applications using .NET Core, MVC, Web API, and Azure services.
- Collaborate with stakeholders to define technical requirements and project goals.
- Mentor and conduct code reviews for junior developers.
- Implement best practices for coding, testing, and deployment.
- Resolve complex technical issues and ensure high-quality deliverables.
- Manage version control and integrate continuous delivery practices.
- Stay updated on emerging technologies to improve productivity and product quality.
- Lead and manage a team of 6-10 .NET developers.
Candidate Profile
- Bachelor’s degree in Computer Science or related field.
- 8+ years of experience with .NET technologies (including .NET Core, MVC, Web API).
- 5+ years in designing scalable enterprise applications.
- Proven leadership and mentoring experience.
- Strong knowledge of Azure services and cloud-based architectures.
- Experience in Agile methodologies, unit testing, and CI/CD pipelines.
- Strong communication and problem-solving skills.