A technology firm in the Riyadh Region is seeking a Software Engineer to design and develop software applications. The ideal candidate will be responsible for analyzing system requirements, performing code reviews, and ensuring code quality through automated testing. A Bachelor's degree in Computer Science or a related field is required. This role offers a competitive salary and opportunities for professional development.