Software Engineer
| Salary | ||
| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Al Olaya, Riyadh |
Job Overview
We are looking for a Software Engineer who is proficient to join our technical team, responsible for designing, developing, and maintaining software systems and applications, and contributing to improving performance and quality of technical solutions in line with business requirements and best software practices.
Tasks and Responsibilities
-
Analyze system requirements and translate them into effective software solutions.
-
Design, develop, and test software applications and systems.
-
Write clean, maintainable code according to established standards.
-
Fix bugs and improve performance and security.
-
Collaborate with work teams (design, business analysis, QA).
-
Participate in code reviews and improve software quality.
-
Document systems and software updates in an organized manner.
-
Follow the latest technologies and trends in software development.
Required Qualifications
-
Bachelor's degree in Computer Science, Software Engineering, or a related field.
-
Practical experience in software development (specified according to the required level).
-
Proficiency in at least one programming language such as:
(Java, C#, Python, JavaScript, PHP, or others). -
Experience with databases (SQL / NoSQL).
-
Good understanding of software engineering and APIs.
-
Experience with version control systems like Git.
Required Skills
-
Analytical and problem-solving skills.
-
Ability to work within a team and handle work pressure.
-
Good communication skills.
-
Attention to detail and quality of outputs.
-
Ability to learn quickly and continuous development.
Preferred Experience
-
Experience in developing web or mobile applications.
-
Knowledge of frameworks.
-
Experience working on cloud systems.
Requirements
- GOSI Registration Required or Sponsorship Transfer
- Requires 2-5 Years experience
Similar Jobs
You may also like
- Related Software Engineer Opportunities
- Software Engineer Jobs in Riyadh
- Software Engineer Jobs in Jeddah
- Applications Programmer Jobs in Riyadh
- E-Commerce Manager Jobs in Jeddah
- Other Job Fields in Riyadh
- Hairdresser Jobs in Riyadh
- Branch Supervisor Jobs in Riyadh
- Receptionist Jobs in Riyadh
- Financial Manager Jobs in Riyadh
- E-Commerce Specialist Jobs in Riyadh
- Digital Marketing Specialist Jobs in Riyadh
- Conference and Exhibition Coordinator Jobs in Riyadh
- Ride Operator Jobs in Riyadh
- Promoter Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Seller Jobs in Dhahran
- Pharmacist Jobs in Makkah
- Customer Services Specialist Jobs in Al-Kharj
- Phlebotomy Technician Jobs in Al-Kharj
- General Security Manager Jobs in Jeddah
- School Principal Jobs in Jeddah
- Administrative Assistant Jobs in Makkah
- Sales Coordinator Jobs in Jeddah
- Sales Coordinator Jobs in Al Jubail
- Digital Marketing Specialist Jobs in Buraydah

