Back to jobsSign in and upload your CV to see how well you match this job.
Sign inJob overview
- Location
- Riyadh, Saudi Arabia
- Workplace
- On-site
- Employment type
- Internship
- Experience level
- Entry level
- Date posted
- Oct 7, 2026
- Last checked at the source
- Oct 7, 2026
- Job source
- via Workable
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.
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.
Skills
- JavaScript
- Python
- Java
- Communication
- Teamwork
- Problem Solving
Visa and relocation
?The posting doesn't mention visa sponsorship. Check the original posting or ask the company.
?The posting doesn't mention relocation.
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.
GetGlobalJob is not the employer or a recruiting agency. You apply on the original publisher's site: always check the posting before sharing your details, and never pay for a job.
Check your fit for this job
Create your free account and upload your CV to see how well you match this job and which skills you're missing.
Check my fit