freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer

Summary

Designs and maintains database systems and web applications using Oracle, SQL Server, or PostgreSQL; focuses on performance, security, and reliability.

About the Role

We are looking for a highly skilled Software Engineer to join our team in Hafar Al-Batin.

Key Responsibilities

  • Design software systems and web applications that support business operations and strategic objectives.
  • Develop software solutions that meet functional and non‑functional requirements.
  • Test software components to ensure quality and reliability.
  • Implement new features and maintain existing codebases.
  • Collaborate with cross‑functional teams to deliver high‑quality products.

Qualifications

  • Bachelor's Degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • Minimum 4 years of experience in Database Administration or Database Engineering.
  • Strong experience with Oracle Database, Microsoft SQL Server, and/or PostgreSQL.
  • Advanced knowledge of SQL, query optimization, and database tuning.
  • Experience in backup and recovery management.
  • Knowledge of database security and access management.
  • Strong analytical and problem‑solving skills.
  • Excellent communication skills in both Arabic and English.

See also