Enable job alerts via email!

System Developer

H. M. Al Rugaib & Sons Trading Co

Al Khobar

On-site

SAR 150,000 - 200,000

Full time

11 days ago

Job summary

A leading trading company in Saudi Arabia seeks a System Developer responsible for designing and maintaining software applications. The ideal candidate will have a Bachelor's degree in Computer Science and proficiency in programming languages like C#, Java, and Python. Strong analytical skills and the ability to collaborate with teams are essential. This role offers an opportunity to enhance business operations through technology.

Qualifications

  • Proven experience as a System Developer / Software Developer / Application Developer.
  • Strong understanding of databases and web development frameworks.
  • Ability to work independently and in a team.

Responsibilities

  • Design, develop, and maintain business applications and internal systems.
  • Analyze user requirements and translate them into technical solutions.
  • Test and debug applications to ensure high performance.

Skills

C#
Java
Python
.NET
PHP
SQL
Oracle
MySQL
Cloud platforms (Azure, AWS)

Education

Bachelor’s degree in Computer Science
Software Engineering
Information Systems
Job description

Al Rugaib’s business idea centers around enhancing everyday living through thoughtfully curated home environments, focusing on accessibility, variety, and reliability. The primary target audience includes middle- to upper-income households, young professionals setting up homes, and design-conscious consumers across Saudi Arabia and the wider GCC region.

Job Purpose

The System Developer is responsible for designing, developing, testing, and maintaining software applications and systems that support business operations. The role requires strong programming skills, problem-solving ability, and collaboration with cross-functional teams to deliver efficient, scalable, and secure solutions.

Key Responsibilities
  • Design, develop, and maintain business applications and internal systems.
  • Analyze user requirements and translate them into technical solutions.
  • Write clean, efficient, and well-documented code using modern programming languages.
  • Test and debug applications to ensure high performance and reliability.
  • Integrate software solutions with existing systems, databases, and APIs.
  • Maintain and upgrade legacy systems when necessary.
  • Ensure system security, data integrity, and compliance with IT standards.
  • Collaborate with IT, operations, and business units to identify process improvements.
  • Prepare technical documentation, user manuals, and system guides.
  • Stay updated with emerging technologies and recommend new tools / approaches.
Qualifications & Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Proven experience as a System Developer / Software Developer / Application Developer.
  • Proficiency in one or more programming languages (e.g., C#, Java, Python, .NET, PHP).
  • Strong understanding of databases (SQL, Oracle, MySQL, etc.).
  • Knowledge of web development frameworks and APIs.
  • Familiarity with cloud platforms (Azure, AWS) is a plus.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and in a team environment.
  • Good communication and documentation skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.