Enable job alerts via email!

Software Engineering Team Lead

Emdad By Elm

Makkah Al Mukarramah, Jeddah

On-site

SAR 120,000 - 150,000

Full time

Today
Be an early applicant

Job summary

A technology solutions provider in Makkah is seeking an experienced Team Lead to head their software development team. The ideal candidate will lead and mentor developers, manage project planning, and ensure high-quality digital product delivery. Key qualifications include a Bachelor's degree in Computer Science or a related field and 6–8 years of experience in software development. The role emphasizes strong leadership and problem-solving skills.

Qualifications

  • 6–8 years of relevant experience in software development.
  • MBA or post-graduate qualification is a plus.

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.

Skills

Leadership
Problem-solving
Communication

Education

Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field
Job description
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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.