Software Engineer

Imploy

Riyadh

On-site

SAR 134,000 - 201,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Imploy in Riyadh, Saudi Arabia is seeking a Software Engineer to design and develop reliable, scalable software solutions. You will contribute to delivering high-quality applications, collaborate with cross-functional teams, and help improve performance and stability.

The role requires a Bachelor’s degree in CS/SE/IT and 3–5 years of software development experience. A strong understanding of databases, APIs, and Git is essential, with a competitive monthly SAR 12,000–18,000 salary offering

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 3–5 years of experience in software development.
  • Good knowledge of databases and APIs.
  • Experience with version control systems such as Git.
  • Strong analytical and technical problem-solving skills.
  • Ability to work effectively within a team and collaborate across different functions.

Responsibilities

  • Design and develop high-quality software applications and systems in line with business and product requirements.
  • Write clean, maintainable, and scalable code.
  • Develop new software features and enhance existing applications and systems.
  • Test software, identify defects, and implement effective solutions to ensure application quality and stability.
  • Analyze technical issues, identify root causes, and implement appropriate solutions.
  • Develop and integrate APIs as required.
  • Improve application performance, scalability, and system stability.
  • Collaborate with Product, Design, Quality Assurance, and Engineering teams to achieve product objectives.
  • Participate in code reviews and apply software development best practices.
  • Document technical solutions, systems, and software features.
  • Contribute to improving development standards and practices within the team.
  • Stay up to date with emerging technologies, software development tools, and industry best practices.

Skills

3–5 years experience
Git
Team collaboration

Education

Bachelor’s degree in CS/SE/IT

Tools

Git

Job description

We are looking for a Software Engineer to join our team and contribute to designing and developing reliable, scalable software solutions. The successful candidate will be responsible for developing applications and systems, improving performance and stability, resolving technical issues, and contributing to software quality in collaboration with cross-functional teams.

Key Responsibilities

  • Design and develop high-quality software applications and systems in line with business and product requirements.
  • Write clean, maintainable, and scalable code.
  • Develop new software features and enhance existing applications and systems.
  • Test software, identify defects, and implement effective solutions to ensure application quality and stability.
  • Analyze technical issues, identify root causes, and implement appropriate solutions.
  • Develop and integrate APIs as required.
  • Improve application performance, scalability, and system stability.
  • Collaborate with Product, Design, Quality Assurance, and Engineering teams to achieve product objectives.
  • Participate in code reviews and apply software development best practices.
  • Document technical solutions, systems, and software features.
  • Contribute to improving development standards and practices within the team.
  • Stay up to date with emerging technologies, software development tools, and industry best practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 3–5 years of experience in software development.
  • Good knowledge of databases and APIs.
  • Experience with version control systems such as Git.
  • Good understanding of software development principles and writing maintainable, scalable code.
  • Strong analytical and technical problem-solving skills.
  • Ability to work effectively within a team and collaborate across different functions.
  • Good communication and organizational skills.
  • Competitive monthly salary of SAR 12,000–18,000.
  • Professional work environment.
  • Opportunities for professional growth and career development.
  • Opportunity to work on diverse technical projects and contribute to impactful software solutions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Client of imploy • Riyadh

On-site
SAR 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Imploy • Riyadh

On-site
SAR 180,000 - 320,000
Software Engineer - Build Scalable, Impactful Solutions
Software Engineer - Build Scalable, Impactful Solutions

Imploy • Riyadh

On-site
SAR 134,000 - 201,000
Software Engineer
Software Engineer

Specialized Security Service S3 • Riyadh, Jeddah

On-site
SAR 180,000 - 300,000
Software Engineer
Software Engineer

Specialized Security Services • Riyadh

On-site
SAR 180,000 - 300,000
Software Engineer: Build Scalable, Reliable Applications
Software Engineer: Build Scalable, Reliable Applications

Client of imploy • Riyadh

On-site
SAR 120,000 - 180,000
Software Engineering Manager
Software Engineering Manager

Gathern | جاذر إن • Riyadh

On-site
SAR 223,200 - 334,800
Comprehensive medical insurance
Fast career growth opportunities
Senior Software Engineer — Build Scalable APIs & Systems
Senior Software Engineer — Build Scalable APIs & Systems

Imploy • Riyadh

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

Rawaj-HCM • 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