Technical Team Leader (.NET)
QOAD -
Sheraton, CairoPosted 2 years ago29Applicants for1 open position
- 0Viewed
- 0In Consideration
- 0Not Selected
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