Enable job alerts via email!

Software Engineer Jobs in Hail (Sep 2025) - Bayt.com

Saudi Petroleum Services Polytechnic

Ha'il

On-site

SAR 200,000 - 300,000

Full time

5 days ago
Be an early applicant

Job summary

A leading technical institution in Hail, Saudi Arabia, seeks a Software Engineer to design and maintain software applications. The ideal candidate will collaborate in an Agile environment, ensuring projects meet quality standards. Strong programming skills, experience with languages such as Java or Python, and familiarity with cloud technologies are essential. This role offers an exciting opportunity to contribute to innovative software solutions.

Qualifications

  • Strong programming skills and a problem-solving mindset.
  • Experience with multiple programming languages and cloud technologies.
  • Familiarity with database management systems.

Responsibilities

  • Design and maintain software applications to meet client needs.
  • Collaborate with cross-functional teams in an Agile environment.
  • Ensure projects meet quality standards and deadlines.
  • Deliver efficient software solutions.

Skills

Programming skills
Problem-solving mindset
Adaptability
Detail-oriented

Tools

Java
Python
Cloud technologies
Database management systems
Job description
Overview

The Software Engineer position in Hail, Saudi Arabia, focuses on designing and maintaining software applications to meet client needs. Candidates should possess strong programming skills and a problem-solving mindset to deliver efficient solutions. Collaborate with cross-functional teams in an Agile environment, ensuring projects meet quality standards and deadlines. Ideal candidates are detail-oriented, adaptable, and experienced in multiple programming languages and cloud technologies.

The Software Engineer role in Hail, Saudi Arabia, focuses on designing and maintaining software applications to meet client needs. Candidates should have strong technical skills and problem-solving abilities to develop efficient solutions. Work closely with cross-functional teams in an Agile environment, ensuring timely delivery and high-quality standards. Ideal applicants possess experience in programming languages like Java or Python and are familiar with database management systems.

Responsibilities
  • Design and maintain software applications to meet client needs.
  • Collaborate with cross-functional teams in an Agile environment.
  • Ensure projects meet quality standards and deadlines.
  • Deliver efficient software solutions.
Qualifications
  • Strong programming skills and a problem-solving mindset.
  • Experience with multiple programming languages and cloud technologies.
  • Experience in programming languages like Java or Python.
  • Familiarity with database management systems.
  • Detail-oriented and adaptable.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.