Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Role Description This is a full-time, on-site Software Engineer role based in Riyadh with Saudi Aquaculture Systems Factory Company - SAQUA. The Software Engineer will design, develop, and maintain software solutions that support aquaculture operations, internal platforms, and business processes.
Key Skills for This Role
Full Job Posting
Role Description
This is a full-time, on-site Software Engineer role based in Riyadh with Saudi Aquaculture Systems Factory Company - SAQUA.
The Software Engineer will design, develop, and maintain software solutions that support aquaculture operations, internal platforms, and business processes.
Daily responsibilities include implementing back-end features and APIs, writing clean and maintainable code, conducting code reviews, and resolving technical issues.
The role involves collaborating closely with cross-functional teams to understand requirements, translating them into technical specifications, and integrating software with hardware or external systems when needed.
The Software Engineer will also participate in testing, performance optimization, documentation, and continuous improvement of development practices.
Qualifications
- Strong foundation in Computer Science principles, including algorithms, data structures, and software design concepts.
- Proficiency in Software Development and Programming, with experience in at least one modern programming language (e.g., Java, C#, Python, or similar).
- Hands-on experience in Back-End Web Development, including building APIs, working with databases, and integrating with third-party services.
- Solid understanding and practical use of Object-Oriented Programming (OOP) in designing scalable and maintainable systems.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Experience with testing practices (unit, integration, and system testing) and debugging techniques.
- Ability to work on-site in Riyadh, collaborate with diverse teams, manage time effectively, and adapt to evolving project requirements.
- Experience with cloud platforms, containerization, or DevOps tools is an advantage.
- Domain interest or experience in industrial, manufacturing, or aquaculture-related systems is a plus.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career