Software Engineer

S3-KSA

Riyadh, Jeddah

On-site

SAR 180,000 - 300,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

S3-KSA is seeking a Software Engineer in Riyadh, Saudi Arabia to design, develop, and maintain software solutions. You will participate in the full software development lifecycle, from requirements analysis to deployment, and contribute to innovative products that meet client needs and improve user experience.

The role requires a bachelor’s degree in software engineering or related field, and a minimum of 4 years of experience with Java, Python, C#, and SQL (MySQL, SSMS, Oracle).

Qualifications

  • Bachelor’s degree in Software Engineering, Engineering, or equivalent practical experience.
  • Minimum 4 years of relevant experience.
  • Proficiency in Java, Python, and C#.
  • Strong proficiency in SQL and database management systems (MySQL, SSMS, Oracle).
  • Strong troubleshooting and debugging skills.
  • Strong communication and teamwork skills.

Responsibilities

  • Plan, develop, implement, and maintain software solutions.
  • Design, code, test, debug, and maintain software applications.
  • Participate in the full software development lifecycle: requirements, design, implementation, testing, deployment, maintenance.
  • Document software specifications, designs, and implementation details.
  • Troubleshoot, debug, and resolve issues in existing software applications.
  • Diagnose and troubleshoot technical hardware issues using knowledge bases.
  • Contribute to development of innovative software products meeting client needs and enhancing user experience.
  • Perform other tasks assigned by management.

Skills

Java
Python
C#
SQL

Education

Bachelor’s degree in Software Engineering or related field

Tools

MySQL
SSMS
Oracle

Job description

Riyadh- jeddah, Saudi Arabia | Posted on 09/09/2026

  • Plan, develop, implement, and maintain software solutions.
  • Design, code, test, debug, and maintain software applications.
  • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.
  • Document software specifications, designs, and implementation details.
  • Troubleshoot, debug, and resolve issues in existing software applications.
  • Diagnose and troubleshoot technical hardware issues using available knowledge bases.
  • Contribute to the development of innovative software products that meet client needs and enhance user experience.
  • Perform other tasks assigned by management.
Requirements
  • Bachelor’s degree in Software Engineering, Engineering, or equivalent practical experience.
  • Minimum 4 years of relevant experience.
  • Proficiency in Java, Python, and C#.
  • Strong proficiency in SQL and database management systems, including MySQL, SSMS, and Oracle.
  • Strong troubleshooting and debugging skills.
  • Strong communication and teamwork skills.
  • Preferred certifications: Oracle Certified Professional (OCP) and/or Security+.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Specialized Security Service S3 • Riyadh, Jeddah

On-site
SAR 180,000 - 300,000
Senior Software Engineer — Java/Python/C# & SQL Expert
Senior Software Engineer — Java/Python/C# & SQL Expert

S3-KSA • Riyadh, Jeddah

On-site
SAR 180,000 - 300,000
Senior Software Engineer — Java, Python, C# Expert
Senior Software Engineer — Java, Python, C# Expert

Specialized Security Service S3 • Riyadh, Jeddah

On-site
SAR 180,000 - 300,000
Senior Full stack Programmer - IT | Saudi Arabia
Senior Full stack Programmer - IT | Saudi Arabia

Rawaj HCM Jobs • Riyadh

On-site
SAR 240,000 - 360,000
Senior Full Stack Programmer
Senior Full Stack Programmer

Client of Rawaj Company for Recruitment • Saudi Arabia

On-site
SAR 240,000 - 420,000
Staff Software Engineer, (ERP Platform)
Staff Software Engineer, (ERP Platform)

Michael Page International (UAE) • Riyadh

On-site
SAR 350,000 - 750,000
Attractive Salary
Comprehensive medical insurance
Schooling benefits for dependents
+1
Software Engineering Manager
Software Engineering Manager

Gathern | جاذر إن • Riyadh

On-site
Comprehensive medical insurance
Fast career growth opportunities
Software Engineer
Software Engineer

Prime Gate • Riyadh

On-site
SAR 224,000 - 300,000
Solutions Architect
Solutions Architect

Quirky Bit • Riyadh

On-site
SAR 400,000 - 700,000
Application Developer ( Saudi Arabia )
Application Developer ( Saudi Arabia )

Eram Talent • Dhahran Compound

On-site
SAR 134,000 - 201,000