This job is no longer available
This job expired on 16/08/2026. It no longer accepts applications.
Software Engineer – Backend Development
University Project · Gouvernorat d'Amman
Job description
About the role
We are looking for a full‑time Software Engineer to join our Amman office. You will design, implement and maintain back‑end components that power our products and internal tools, working in a multidisciplinary, research‑driven environment.
Key responsibilities
- Write clean, testable code in Java, C#, Python or a similar language.
- Develop and expose RESTful APIs and integrate with databases and external services.
- Participate in code reviews, unit testing and continuous integration pipelines.
- Troubleshoot and debug production issues, optimise performance and ensure reliability.
- Collaborate with cross‑functional teams to refine requirements and deliver robust features.
- Contribute to technical documentation and share best practices.
Required profile
- Bachelor’s degree in Computer Science, Software Engineering or related field, or equivalent practical experience.
- Strong foundation in data structures, algorithms and software design principles.
- Hands‑on experience in full software development lifecycle.
- Familiarity with agile or iterative development methodologies.
Required skills
- Object‑oriented programming (Java, C#, Python or similar).
- Back‑end web development, API design and database integration.
- Version control with Git.
- Knowledge of cloud platforms, containerisation and CI/CD pipelines (preferred).
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Jordan.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
University Project
Gouvernorat d'Amman