Junior Software Engineer - Tamheer (intern)

Ninja

Riyadh

On-site

SAR 54,000 - 80,000

Part time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Ninja in Riyadh invites a motivated Junior Software Engineer to join through the Tamheer program, an opportunity for fresh graduates to gain hands-on software development experience.

You will assist in developing and maintaining software, write clean code, participate in testing and code reviews, and collaborate with teammates to deliver reliable solutions. This role welcomes eager learners who want to grow technically in a supportive team.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Fresh graduate or limited practical experience in software development.
  • Eligible for the Tamheer program.

Responsibilities

  • Assist in developing and maintaining software applications.
  • Support the team in writing clean, maintainable, and efficient code.
  • Assist with testing, debugging, and resolving software issues.
  • Participate in code reviews and development discussions.
  • Collaborate with the team to understand requirements and deliver technical solutions.
  • Assist in improving existing applications and implementing new features.
  • Learn and apply software development best practices.

Skills

Java
Python
JavaScript

Education

Bachelor’s degree in Computer Science, Software Engineering, Information Technology

Tools

Databases

Job description

We are looking for a motivated Junior Software Engineer to join our team through the Tamheer program. This opportunity is ideal for a fresh graduate looking to gain hands-on experience in software development and work alongside experienced engineers.

Key Responsibilities

  • Assist in developing and maintaining software applications.
  • Support the team in writing clean, maintainable, and efficient code.
  • Assist with testing, debugging, and resolving software issues.
  • Participate in code reviews and development discussions.
  • Collaborate with the team to understand requirements and deliver technical solutions.
  • Assist in improving existing applications and implementing new features.
  • Learn and apply software development best practices.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Eligible for the Tamheer program.
  • Fresh graduate or limited practical experience in software development.
  • Basic knowledge of programming languages such as Java, Python, JavaScript, or similar.
  • Understanding of software development fundamentals and databases.
  • Good problem-solving and analytical skills.
  • Strong willingness to learn and develop technical skills.
  • Good communication and teamwork skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer - Tamheer Program
Junior Software Engineer - Tamheer Program

Ninja • Riyadh

On-site
SAR 54,000 - 80,000
IT Trainee - Tamheer
IT Trainee - Tamheer

Ninja • Riyadh

On-site
SAR 33,000 - 56,000
IT Support Trainee — Fresh Grad (Tamheer)
IT Support Trainee — Fresh Grad (Tamheer)

Ninja • Riyadh

On-site
SAR 33,000 - 56,000
Tamheer-Business Coordination Analyst
Tamheer-Business Coordination Analyst

Tenaris • Dammam

On-site
SAR 33,000 - 56,000
Human Resources Analyst-Tamheer
Human Resources Analyst-Tamheer

Tenaris • Dammam

On-site
SAR 16,000 - 23,000
Automation Engineer (Tamheer)
Automation Engineer (Tamheer)

نيرا | Nera • Jeddah

On-site
SAR 45,000 - 89,000
IT Trainee
IT Trainee

Ninja • Riyadh

On-site
SAR 89,000 - 134,000
Associate Product Manager (Tamheer)
Associate Product Manager (Tamheer)

Salla • Makkah Region

On-site
SAR 70,000 - 120,000
Helpdesk Trainee - Tamheer
Helpdesk Trainee - Tamheer

Jisr • Riyadh

On-site
SAR 67,000 - 112,000
Human Resources Analyst-Tamheer
Human Resources Analyst-Tamheer

Tenaris • Saudi Arabia

On-site
SAR 36,000 - 58,000