Software Developer
| Published | August 10, 2026 |
| Expires | October 10, 2026 |
| Location | Riyadh, Saudi Arabia |
| Category | Computer & IT |
| Job Type | Full Time |
| Salary Unit | Hour |
Description
Job Summary
We are looking for a skilled and motivated Software Developer to design, develop, test, and maintain software applications.
The ideal candidate will collaborate with cross-functional teams to deliver high-quality, scalable, and efficient solutions that meet business requirements.
Key Responsibilities
• Design, develop, and implement software applications and systems
• Write clean, efficient, and maintainable code
• Collaborate with product managers, designers, and other developers to define requirements
• Troubleshoot, debug, and upgrade existing software
• Conduct code reviews and ensure adherence to coding standards
• Integrate software components and third-party programs
• Perform unit testing and participate in system testing
• Maintain documentation of software design and functionality
• Stay up to date with emerging technologies and best practices
Required Skills and Qualifications
• Bachelor’s degree in computer science, Software Engineering, or related field
• Proven experience as a Software Developer or similar role
• Proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript)
• Familiarity with software development frameworks and tools
• Experience with databases (SQL/NoSQL)
• Knowledge of version control systems (e.g., Git)
• Strong problem-solving and analytical skills
• Good communication and teamwork abilities
Preferred Qualifications
• Experience with Agile/Scrum methodologies
• Familiarity with cloud platforms (e.g., Azure, AWS, Google Cloud)
• Knowledge of DevOps practices and CI/CD pipelines
• Understanding of web technologies (HTML, CSS, REST APIs)
• Experience with containerization tools (e.g., Docker, Kubernetes)
Work Environment
• Collaborative and team-oriented work culture
• Opportunity to work on innovative projects
• Continuous learning and professional development opportunities
Key Competencies
• Attention to detail
• Time management and organization
• Adaptability and willingness to learn
• Critical thinking and creativity
Please send your resume/CV
