Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

connectalents

Riyadh

On-site

SAR 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company based in Riyadh is seeking a Software Engineer to design, develop, and deploy software solutions that align with business goals. The ideal candidate will collaborate with cross-functional teams, ensure robust testing, and stay updated with emerging technologies. A Bachelor's degree in Computer Science and proven software development experience are required. Proficiency in both English and Arabic is preferred. This role offers a dynamic environment that values innovation and operational excellence.

Qualifications

  • Proven experience in software development, preferably in a professional setting.
  • Strong understanding of software development methodologies and best practices.
  • Ability to work independently and as part of a collaborative team.

Responsibilities

  • Design, develop, and deploy software solutions aligning with business goals.
  • Collaborate with cross-functional teams to gather requirements.
  • Conduct code reviews and ensure robust testing.

Skills

Problem solving skills
Collaboration
Attention to detail
Effective communication

Education

Bachelor's degree in Computer Science or related field

Tools

Django
Spring Boot
React.js
MySQL
PostgreSQL
MongoDB
Git
Job description

Riyadh, Saudi Arabia | Posted on 08/12/2025

As a Software Engineer, you will play a key role in designing, developing, and deploying software solutions that align with business goals. You’ll collaborate with cross-functional teams to gather requirements, write clean and maintainable code, and ensure robust testing and performance. You’ll also be involved in code reviews, documentation, and continuous improvement, while staying up to date with emerging technologies. In this role, you’ll work closely with stakeholders to deliver features, resolve issues, and ensure timely project delivery—contributing to both innovation and operational excellence.

Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Proven experience in software development, preferably in a professional setting.
  • Strong understanding of software development methodologies, principles, and best practices.
  • Experience with web development frameworks (e.g., Django, Spring Boot, React.js) is desirable.
  • Familiarity with database management systems (e.g., MySQL, PostgreSQL, MongoDB) and version control systems (e.g., Git).
  • Excellent problem solving skills and attention to detail.
  • Ability to work independently and as part of a collaborative team environment.
  • Effective communication skills, both written and verbal.
  • Fluency in both English and Arabic is preferred
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.