# Junior Software Engineer - Tamheer (intern)

**Company:** [Ninja](https://jobs.workable.com/companies/axDFrJFhmZvZDe4fVD8UMS.md)
**Location:** Riyadh, Saudi Arabia
**Workplace:** on site
**Department:** Tech & IT

[Apply for this job](https://jobs.workable.com/view/a7a22f5e-da7b-4b44-9913-7adac75cde6b)

## 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.

## Requirements

-   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.
