Technical Team Leader

Confidential   Amman - Jordan  Date Posted: 2026/02/15   Login to Apply

Responsibilities

  • Lead and mentor a team of .NET developers by providing technical guidance, conducting code reviews, and ensuring adherence to best practices.
  • Drive architectural decisions, define system design standards, and ensure alignment with Clean Architecture principles and company engineering standards.
  • Establish and enforce coding standards, development guidelines, and high-quality engineering practices across the team.
  • Design and develop scalable backend services using C# and .NET/.NET Core, including middleware and business logic implementation.
  • Contribute to modular system architecture design, API layers, caching strategies, microservices (if applicable), and integration with databases and external systems.
  • Build and maintain RESTful APIs and services, ensuring performance, reliability, and secure integrations.
  • Actively participate in developing complex modules and critical system components.
  • Manage workload distribution, sprint planning, and task assignments while collaborating with Product Owners, QA, DevOps, and stakeholders.
  • Ensure proper unit and integration testing practices and collaborate with DevOps teams to maintain CI/CD pipelines and deployment strategies.
  • Oversee end-to-end feature delivery, manage risks and dependencies, prepare technical documentation and architectural diagrams, and ensure timely, high-quality project execution.

Qualifications

  • 6–10+ years of professional experience in .NET/.NET Core software development.
  • Proven experience in a leadership role such as Senior Developer or Team Lead.
  • Strong hands-on experience building RESTful APIs, middleware, and backend services.
  • Solid understanding of architectural patterns including Clean Architecture, Domain-Driven Design (DDD), and SOLID principles.
  • Experience with microservices architecture (preferred).
  • Strong proficiency in Entity Framework Core, LINQ, and SQL Server.
  • Familiarity with frontend technologies such as Vue.js, React, or Angular (plus).
  • Experience working with CI/CD pipelines using Azure DevOps, GitHub Actions, or GitLab CI.
  • Strong understanding of Agile/Scrum methodologies and iterative delivery models.
  • Demonstrated experience mentoring, coaching, and developing high-performing technical teams.
Required Skills
  • .NET
  • ASP.net
Job Details
  • Location Amman - Jordan
  • Industry Information & Communication Technologies
  • Job Type Full-Time
  • Degree Bachelor
  • Experience 6-10
  • Nationality Unspecified
Login to Apply

Similar Jobs