Browse Jobs
For Employers
Post JobLog inGet Started

Technical Team Leader (.NET)

QOAD
Sheraton, Cairo
Posted 2 years ago
29Applicants for1 open position
  • 0Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • Monitors and leads the software implementation process, ensuring that the solution is sound, appropriate and cost-justified, the components integrate properly, and the domains of change within the scope of the solution are addressed.
  • Answers team member questions, helps with team member problems, and oversees team member work for quality and guideline compliance.
  • Validate requirements of the business needs and initiate processes.
  • Develops strategies to promote team member adherence to company regulations and performance goals.
  • Conducts team meetings to update members on best practices and continuing expectations.
  • Generates and shares comprehensive and detailed reports about team performance, mission-related objectives, and deadlines.
  • Provides quality customer service, including interacting with customers, answering customer enquiries, and effectively handling customer complaints.
  • Constantly motivate and encourage team to give their best, especially during the time when they are pressurized with high targets.
  • Fulfilling all the commitments by timely delivering the deliverables.
  • Perform coding, bugs verification, unit testing and integration testing.
  • Provide technical knowledge and insight to peers and colleagues.
  • Review and give constructive feedback on team members source code.
  • Develop enterprise coding standards and drive process improvements. 
  • Research, troubleshoot and resolve related technical problems. 
  • Perform periodic risk assessments and initiate risk control strategies.
  • Coach all team members and motivate them to produce desired results.
  • Accountable on TFS project work items, he/she should make sure the quality, flow, and status of all work items as per the organization standard and agile process best practices. 
  • Report project status and progress professionally 

Job Requirements

  • 7+ years of  experience
  • Solid and deep understanding of OOP concepts and principles
  • Ability to develop large scale enterprise applications.
  • Ability to communicate clearly with business users and project manager.
  • Ability to innovate and provide functional applications with intuitive interfaces.
  • Strong proficiency in the .Net framework and coding in C#
  • Experience with Microsoft .NET , ASP.NET MVC, API technologies.
  • Proficiency in SQL and database development.
  • In-depth knowledge of the Software Development Life Cycle (SDLC).
  • Strong experience working in Agile environment and understanding of SCRUM process
  • Strong background in data modeling and database design concepts.
  • Strong analytical and problem solving skills
  • Good presentation and communication skills to communicate product knowledge with customers and management
  • Good organization and time management skills
  • Leadership skills to guide and mentor team work

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTechnical Team Leader (.NET)