"تتقدم دائرة الموارد البشرية بخالص الشكر لكم على اهتمامكم بالتقديم لهذه الوظيفة في جامعة بوليتكنك فلسطين. ونود الإفادة بأنه في حال عدم التواصل معكم خلال شهر من تاريخ انتهاء الإعلان، فإن ذلك يُعدّ اعتذاراً رسميا عن عدم إدراج طلبكم ضمن المرشحين المستوفين لمعايير الفرز المعتمدة. مع خالص التمنيات لكم بالنجاح في مساعيكم المهنية."
يرجى قراءة آلية التقديم للوظيفة على النظام من خلال التعليمات الموجودة على الصفحة https://ppu.edu/p/ar/jobs/about والفيديو المنشور https://ppu.edu/p/ar/jobs/instructions
About the role
PPU seeks a hands-on Software Engineer (3–5 years real experience) with strong leadership and documentation skills to. You’ll drive university-wide digital projects, mentor developers, and establish clear documentation and reporting of development activities across the university.
Key Responsibilities
- Contribute in developing and building all systems and applications as required by the direct supervisor.
- Contribute in developing and building data bases and digital infrastructure as required by the direct supervisor.
- Conduct testing and choosing activities for any software as required by the direct supervisor.
- Contribute in building of software and platforms that aim at building communications channels among university departments.
- Participate in choosing and evaluating any software during the procurement phase, as required by the direct supervisor.
- Initiate and suggest support and reporting for the databases of the university
- Participate in planning, prioritization, sprint ceremonies, stakeholder alignment.
- Own end-to-end delivery of digital systems (requirements → design → implementation → testing → release).
- Architect and build scalable web services (REST APIs) and integrations with SIS/ERP/LMS/SSO.
- Establish and maintain unit documentation: system design docs, architecture diagrams, API specs (OpenAPI), runbooks, change logs, and release notes.
- Implement activity reporting: daily/weekly developer reports, KPIs, dashboards, and delivery metrics (lead time, PR cycle time, defect leakage).
- Enforce SDLC & secure coding (OWASP), code reviews, CI/CD, and deployment hygiene.
- Mentor developers; coordinate with Security, Infrastructure, and college stakeholders.
- Drive continuous improvement (refactoring, performance tuning, incident postmortems).
- Good communication skills and teamwork ability.
- Ability of developing and writing reports as required by the direct supervisor.
- Ability of analysis and forecasting.
- International software engineering and development is preferable.
- Fluency in English is required.
- Good organizational skills.
- Ability to work under pressure.
- Implement any other tasks within the university context as required by the direct supervisor.
Minimum Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3–5 years of professional software development experience.
-
Proficiency in one or more stacks:
- Backend: ASP.NET Core (C#) / Node.js (NestJS) / PHP (Laravel)
- Frontend: React + TypeScript (or Angular/Vue)
- Databases: PostgreSQL / SQL Server
- Solid grasp of software engineering fundamentals: requirements analysis, architectural design, design patterns, testing, and documentation.
- Practical experience with Git and CI/CD (GitLab CI / GitHub Actions).
- Strong written documentation skills (design docs, READMEs, ADRs, API specs).
- Excellent communication and stakeholder management in Arabic and English.
- Experience integrating SSO/LDAP, Moodle/LMS, ERP, or university-scale systems.
- UML/BPMN, DDD/Microservices, automated testing frameworks.
- Team experience (mentoring, planning, code quality governance).
-
Future Development and Institutional Vision:
The selected candidate will contribute to PPU’s long-term strategy of building AI-driven systems, expanding its digital transformation infrastructure, and enhancing its ERP and data-driven decision systems to support academic and administrative excellence.
- Contract Duration: 6 months (renewable based on performance and project needs)
- Work Mode: On-site at Palestine Polytechnic University, Hebron
- Salary: Determined according to university policy and academic qualifications.








