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.