Role Purpose We are looking for an experienced
Team Lead
to head our software development team. The role involves leading and mentoring developers, planning and executing projects, and ensuring the delivery of high-quality digital products that align with organizational goals and best practices.
Key Responsibilities
Lead, mentor, and manage the development team to achieve project goals.
Plan, coordinate, and monitor software development projects.
Ensure compliance with quality standards and DevOps practices.
Collaborate with QA, infrastructure, and operations teams for smooth delivery.
Introduce and implement new tools, technologies, and practices.
Identify risks, troubleshoot issues, and provide timely solutions.
Track performance KPIs and prepare progress reports for management.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field.
6–8 years of relevant experience in software development.
MBA or post-graduate qualification is a plus.
Strong leadership, problem-solving, and communication skills.
#J-18808-Ljbffr
Software Engineering • Makkah, Saudi Arabia