.Net Technical Team Leader

19/3/2025 www.akhtaboot.com
Location :

Amman, Jordan

Job Category :

أخرى

Job requirements

  • 8 - 12

  • Senior (Team Leader/Staff Supervisor)

Description

Job Description and Requirements

Job Description:
We are seeking an experienced Technical Lead to lead a development team of up to 6 developers. In this role, you will introduce engineering best practices, oversee Scrum ceremonies, ensure sprint commitments are met, and manage the design, development, and testing of application features. You will also be responsible for code reviews, troubleshooting, performance optimization, and creating technical documentation. Collaboration with customers and stakeholders will be key as you present solutions and participate in workshops.

Responsibilities:

  • Lead and manage a development team of up to 6 developers.
  • Introduce and enforce engineering practices and processes.
  • Act as Scrum Master, facilitating sprint planning, grooming, demos, and retrospectives.
  • Design, develop, and test new features and solutions.
  • Conduct code reviews and ensure quality standards are met.
  • Collaborate with customers during workshops and solution presentations.
  • Troubleshoot and optimize existing solutions.
  • Prepare technical documentation.
  • Support resource scheduling and capacity planning.

Qualifications & Requirements:

  • 8-12 years of experience in software development and technical team leadership.
  • Deep understanding of Agile methodologies, especially Scrum.
  • Strong proficiency in .NET (C# or VB) and web technologies (ASP.NET MVC, Web API, HTML, CSS, JavaScript, AngularJS, ReactJS)
  • Expertise in Unit Testing, software design patterns, and refactoring.
  • Solid knowledge in performance optimization, profiling, and troubleshooting.
  • Strong communication skills, both verbal and written.
  • Experience with TFS (source control, project management, release management).
  • Ability to adapt to evolving business needs and high-pressure environments.