Software Team Lead
KNDSoft -
Shorouk City, CairoPosted 5 years ago24Applicants for1 open position
- 23Viewed
- 5In Consideration
- 14Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Mentor and manage a team of Software Developers including their projects and performance.
- Provide leadership and guidance to coach, motivate, and lead team members to their optimum performance levels.
- Establish goals and prioritize work assignments based on product road-map and client requirements.
- Implement appropriate software development methodologies, best practices, documentation, and tools.
- Contribute to and leads design, architecture, process and development discussions.
- Provide recommendations to support and improve clients business practices.
- Scope project goals with a work breakdown structure (WBS) and lead estimation efforts to identify cost and timetables.
- Lead, execute, and ensure project plan objectives are on time and within the estimated budget
- Use Impeccable computational thinking, the breakdown of large complex problems into small, simpler ones to solve technical and business challenges.
- Focus on profitability, quality and throughput goals and drive metrics/reports for continuous improvement.
- Deliver project road-map and client objectives on-time, communicating clearly with team, management and stakeholders.
- Efficiently and effectively align team to meet schedule and fulfill commitments.
- Champion and improve the continuous integration and deployment of software within and across teams.
- Apply Agile methodologies to structure and execute releases reliably and with high quality.
- Collaborate with BA, QA, and Client Services to provide support to customer objectives and goals in a professional and organized manner.
- Proactively monitor and identify metrics that can effectively report the overall health of projects and systems to mitigate risk and resolve issues before they are experienced by internal/external stakeholders.
- Manage and control scope, timeline, risks, issues and change management across multiple projects.
- Interface with departments to exchange information regarding project status and to build and maintain rapport.
- Advocate for the right outcomes with data, conviction, and diplomacy.
- Maintain and build upon client relationships ensuring customer loyalty and trust.
- Assist the sales team as a technical resource to support new business growth.
- May be required to perform other duties as requested, directed or assigned.
Featured Jobs
Similar Jobs
- Testing Team LeadFawry for Banking Technology and Electronic Payments S.A.E - Giza, Egypt30 days ago