Technical Team Leader

Client of Kalamntina

Posted 30+ days ago

Experience

6 - 12 Years

Job Location

Amman - Jordan

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

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.

Desired Candidate Profile

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.

Company Industry

Department / Functional Area

Keywords

  • Technical Team Leader

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com