System Architecture jobs - Amman Jordan
330 Jobs Found
<p><h4>Description</h4>
<p><strong>Job purpose</strong><br>
As the team lead at Tarjama, you will be responsible for leading a technical team in the design, development, and delivery of high-quality technology solutions aligned with Tarjama’s strategic goals. This role ensures the successful execution of engineering tasks, enforces development best practices, and acts as a hands-on contributor while also coordinating with cross-functional teams. The team lead mentors team members and ensures the timely delivery of projects. They also translate technical direction into day-to-day implementation.</p>
<h4>Duties & responsibilities</h4>
<h4>Technical leadership & execution oversight</h4>
<ul>
<li>Oversee daily development activities, ensuring alignment with coding standards, architecture guidelines, and delivery timelines.</li>
<li>Guide system design and architecture discussions, providing hands-on technical input where needed.</li>
<li>Support engineers in problem-solving, debugging, and performance optimization, acting as a key technical escalation point.</li>
<li>Review and approve key code components, ensuring quality, scalability, and maintainability.</li>
</ul>
<h4>Team management & mentorship</h4>
<ul>
<li>Lead, coach, and develop a team of engineers with varying levels of experience.</li>
<li>Conduct regular 1:1s, performance check-ins, and technical feedback sessions to ensure growth and accountability.</li>
<li>Facilitate onboarding and continuous technical upskilling of team members.</li>
<li>Foster a culture of knowledge sharing, collaboration, and continuous improvement.</li>
</ul>
<h4>Collaboration & cross-functional alignment</h4>
<ul>
<li>Work closely with product, QA, DevOps, and design teams to ensure shared understanding of project goals and priorities.</li>
<li>Help translate product requirements into actionable development plans and ensure clear task delegation.</li>
<li>Act as a liaison between the development team and technology leadership, providing visibility into progress, risks, and resource needs.</li>
</ul>
<h4>Code quality, documentation & standards</h4>
<ul>
<li>Enforce best practices in coding, documentation, testing, and deployment.</li>
<li>Promote peer code reviews, unit testing, and automation to ensure reliability and consistency.</li>
<li>Ensure comprehensive documentation is maintained for all critical systems and architectural decisions.</li>
<li>Support continuous improvement of internal development workflows and tools.</li>
</ul>
<h4>System support & deployment coordination</h4>
<ul>
<li>Collaborate with DevOps and infrastructure teams to ensure system performance, CI/CD readiness, and release reliability.</li>
<li>Monitor deployment readiness and troubleshoot issues during staging and production releases.</li>
<li>Participate in the evaluation and adoption of new technologies and frameworks that align with business needs.</li>
</ul>
<h4>Education, experience & qualifications</h4>
<ul>
<li>Bachelor’s degree in computer science, software engineering, or a related field.</li>
<li>8+ years of hands-on software development experience with at least 2 years in a technical leadership or team lead role.</li>
<li>Strong experience with Node.js; Python is a plus.</li>
<li>Proficiency in designing and reviewing scalable architectures using microservices and RESTful APIs.</li>
<li>Experience working with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).</li>
<li>Solid experience in Agile/Scrum environments and sprint management.</li>
<li>Proficient in English language.</li>
</ul>
<h4>Behavioral competencies</h4>
<ul>
<li>Communication</li>
<li>Decision making</li>
<li>Stakeholder management</li>
<li>Team building & management</li>
<li>Conflict management</li>
<li>Results orientation</li>
<li>Influencing others</li>
</ul>
<h4>Technical competencies</h4>
<ul>
<li>Backend development (Node.js, Python is a plus)</li>
<li>Microservices & system architecture</li>
<li>RESTful API design & integration</li>
<li>Code review & quality standards</li>
<li>Cloud infrastructure (AWS, Azure)</li>
<li>CI/CD & DevOps collaboration</li>
<li>Database design & optimization</li>
<li>Performance monitoring & debugging</li>
<li>Documentation & technical writing</li>
<li>Agile development practices</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p><strong>Job purpose</strong><br>
As the team lead at Tarjama, you will be responsible for leading a technical team in the design, development, and delivery of high-quality technology solutions aligned with Tarjama’s strategic goals. This role ensures the successful execution of engineering tasks, enforces development best practices, and acts as a hands-on contributor while also coordinating with cross-functional teams. The team lead mentors team members and ensures the timely delivery of projects. They also translate technical direction into day-to-day implementation.</p>
<h4>Duties & responsibilities</h4>
<h4>Technical leadership & execution oversight</h4>
<ul>
<li>Oversee daily development activities, ensuring alignment with coding standards, architecture guidelines, and delivery timelines.</li>
<li>Guide system design and architecture discussions, providing hands-on technical input where needed.</li>
<li>Support engineers in problem-solving, debugging, and performance optimization, acting as a key technical escalation point.</li>
<li>Review and approve key code components, ensuring quality, scalability, and maintainability.</li>
</ul>
<h4>Team management & mentorship</h4>
<ul>
<li>Lead, coach, and develop a team of engineers with varying levels of experience.</li>
<li>Conduct regular 1:1s, performance check-ins, and technical feedback sessions to ensure growth and accountability.</li>
<li>Facilitate onboarding and continuous technical upskilling of team members.</li>
<li>Foster a culture of knowledge sharing, collaboration, and continuous improvement.</li>
</ul>
<h4>Collaboration & cross-functional alignment</h4>
<ul>
<li>Work closely with product, QA, DevOps, and design teams to ensure shared understanding of project goals and priorities.</li>
<li>Help translate product requirements into actionable development plans and ensure clear task delegation.</li>
<li>Act as a liaison between the development team and technology leadership, providing visibility into progress, risks, and resource needs.</li>
</ul>
<h4>Code quality, documentation & standards</h4>
<ul>
<li>Enforce best practices in coding, documentation, testing, and deployment.</li>
<li>Promote peer code reviews, unit testing, and automation to ensure reliability and consistency.</li>
<li>Ensure comprehensive documentation is maintained for all critical systems and architectural decisions.</li>
<li>Support continuous improvement of internal development workflows and tools.</li>
</ul>
<h4>System support & deployment coordination</h4>
<ul>
<li>Collaborate with DevOps and infrastructure teams to ensure system performance, CI/CD readiness, and release reliability.</li>
<li>Monitor deployment readiness and troubleshoot issues during staging and production releases.</li>
<li>Participate in the evaluation and adoption of new technologies and frameworks that align with business needs.</li>
</ul>
<h4>Education, experience & qualifications</h4>
<ul>
<li>Bachelor’s degree in computer science, software engineering, or a related field.</li>
<li>8+ years of hands-on software development experience with at least 2 years in a technical leadership or team lead role.</li>
<li>Strong experience with Node.js; Python is a plus.</li>
<li>Proficiency in designing and reviewing scalable architectures using microservices and RESTful APIs.</li>
<li>Experience working with relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).</li>
<li>Solid experience in Agile/Scrum environments and sprint management.</li>
<li>Proficient in English language.</li>
</ul>
<h4>Behavioral competencies</h4>
<ul>
<li>Communication</li>
<li>Decision making</li>
<li>Stakeholder management</li>
<li>Team building & management</li>
<li>Conflict management</li>
<li>Results orientation</li>
<li>Influencing others</li>
</ul>
<h4>Technical competencies</h4>
<ul>
<li>Backend development (Node.js, Python is a plus)</li>
<li>Microservices & system architecture</li>
<li>RESTful API design & integration</li>
<li>Code review & quality standards</li>
<li>Cloud infrastructure (AWS, Azure)</li>
<li>CI/CD & DevOps collaboration</li>
<li>Database design & optimization</li>
<li>Performance monitoring & debugging</li>
<li>Documentation & technical writing</li>
<li>Agile development practices</li>
</ul></p><p></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>The Staff Software Engineer, AI Agent Infrastructure role offers an exciting opportunity to lead the development of cutting-edge AI technologies that will shape the future of intelligent systems. As a key player in our dynamic team, you will have the chance to work on innovative projects that leverage artificial intelligence to enhance user experiences and drive business success. This position is perfect for tech enthusiasts who are eager to make a tangible impact in the rapidly evolving field of AI.</p><p>In this role, you will not only contribute to the technical aspects of software development but also play a crucial part in mentoring junior engineers and fostering a collaborative team environment. Our company prides itself on a culture of continuous learning and growth, providing ample opportunities for professional development through workshops, seminars, and access to the latest industry tools. You will be encouraged to explore new technologies and methodologies, ensuring that you remain at the forefront of AI advancements.</p><p>As a Staff Software Engineer, you will be instrumental in shaping the strategic direction of our AI initiatives. You will collaborate with cross-functional teams to align technical solutions with business objectives, ensuring that our AI infrastructure is robust, scalable, and efficient. This role not only offers a competitive salary and benefits but also presents a clear pathway for career progression, empowering you to take on greater responsibilities and leadership roles within the organization.</p><p><b>Responsibilities:</b></p><ol><li>Design and implement scalable AI agent infrastructure using advanced programming languages and frameworks, ensuring high performance and reliability in production environments.</li><li>Collaborate with data scientists and product managers to define technical requirements and translate them into actionable engineering tasks that meet project timelines.</li><li>Mentor junior engineers, providing guidance on best practices in software development, code reviews, and architectural design to enhance team capabilities.</li><li>Conduct rigorous testing and debugging of AI systems, utilizing automated testing tools to ensure software quality and adherence to industry standards.</li><li>Stay abreast of emerging AI technologies and industry trends, integrating new methodologies into existing projects to enhance functionality and performance.</li><li>Participate in architecture discussions, contributing insights that influence the long-term technical strategy and vision of the AI agent infrastructure.</li><li>Develop and maintain comprehensive documentation for code, APIs, and system architecture to facilitate knowledge sharing and onboarding of new team members.</li><li>Monitor system performance and reliability post-deployment, implementing necessary adjustments and optimizations based on user feedback and analytics.</li><li>Engage with stakeholders to gather feedback and iteratively improve AI solutions, ensuring alignment with user needs and business goals.</li></ol> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><ul><li>Proficiency in programming languages such as Python, Java, or C++, essential for developing robust AI applications.</li><li>Strong understanding of machine learning algorithms and frameworks, which are critical for building intelligent systems.</li><li>Experience with cloud platforms like AWS or Azure, necessary for deploying scalable AI solutions.</li><li>Familiarity with containerization technologies such as Docker, important for efficient application management.</li><li>Knowledge of software development best practices, ensuring high-quality code and maintainability.</li><li>Ability to work effectively in cross-functional teams, essential for successful project collaboration.</li><li>Excellent problem-solving skills, crucial for troubleshooting and optimizing AI systems.</li></ul></div>
<p>The consultant will conduct a comprehensive technical assessment to evaluate the interoperability and integration of UNRWA's upcoming Electronic Medical Record (EMR) system with Jordan's national health information ecosystem. The assignment includes reviewing UNRWA's existing digital health architecture, analyzing national health information systems and interoperability capabilities, assessing applicable international digital health standards, and providing technical inputs on legal and regulatory considerations related to data governance and information sharing. The consultant will identify technical, operational, institutional, and cybersecurity risks, propose appropriate mitigation measures, and develop a costed implementation roadmap aligned with UNRWA's EMR implementation phases. The work will be carried out using a combination of document reviews, technical analyses, stakeholder consultations, workshops, validation sessions, and comparative assessments of international best practices, while engaging relevant external stakeholders in an exploratory and non-committal manner to inform evidence-based recommendations.</p><p>Specific Outputs/Tasks include but not limited to:</p><p>4.1 System Landscape Assessment</p><ul><li>Review UNRWA s current digital health system architecture, workflows, and reporting mechanisms.</li><li>Analyze the proposed design of the upcoming EMR system funded by KfW.</li><li>Document current reporting requirements to national health authorities.</li></ul><p>4.2 Host Country HIS/HMIS Analysis</p><ul><li>Assess the national health information ecosystem in Jordan.</li><li>Identify systems used by relevant stakeholders, including, but not limited to, the Ministry of Health.</li><li>Document:</li><ul><li>System architecture</li><li>Data standards</li><li>APIs and interoperability capabilities</li><li>Reporting requirements</li><li>Data governance structures</li></ul><li>Jordan Ministry of Health</li><li>National HMIS operators</li><li>Digital health governance entities.</li></ul><p>4.3 Interoperability and Standards Review</p><ul><li>The consultant will evaluate:</li><ul><li>International digital health interoperability standards (e.g. HL7, FHIR, ICD classifications).</li><li>Data exchange mechanisms.</li><li>Health information architecture compatibility.</li><li>Patient identity management considerations.</li><li>Data quality and validation requirements.</li></ul></ul><p>4.4 Legal and Regulatory Assessment</p><ul><li>The consultant will provide technical inputs and coordinate with the legal department, and will not independently determine legal, regulatory, or compliance positions.</li><li>The items to be reviewed are:</li><ul><li>UNRWA internal regulations on data governance and confidentiality.</li><li>Data protection requirements.</li><li>Institutional agreements required for system integration.</li><li>Feasible and compliant data sharing models will be determined by the legal department, informed by the technical inputs provided by the technical consultant.</li></ul></ul><p>4.5 Risk and Feasibility Analysis</p><ul><li>The consultant will identify:</li><ul><li>Technical risks</li><li>System incompatibility</li><li>Infrastructure limitations</li><li>Cybersecurity concerns</li><li>Operational risks</li><li>Workforce readiness</li><li>Data management capacity</li><li>Workflow disruptions</li><li>Institutional risks</li><li>Governance alignment</li><li>Stakeholder coordination</li></ul><li>Mitigation strategies will be proposed for each risk category.</li></ul><p>4.6 Costed Implementation Roadmap</p><ul><li>The consultant will prepare a practical integration roadmap including:</li><ul><li>Recommended interoperability model</li><li>Phased implementation plan</li><li>Resource requirements</li><li>Institutional coordination mechanisms</li><li>Budget estimates</li><li>Timeline and milestones</li></ul><li>The roadmap should align with UNRWA s EMR implementation phases.</li></ul><p>Methodology</p><p>The consultant is expected to apply a mixed methodology including:</p><ul><li>Desk review of documentation</li><li>Technical architecture analysis</li><li>Stakeholder consultations</li><li>Workshops with UNRWA and government partners</li><li>Comparative analysis of international best practices</li><li><br></li></ul><p><strong>Desired Candidate Profile</strong></p><h2>Qualifications/special skills</h2>Masters' Degree in Health Informatics, Public Health, Information Systems, Digital Health, Health Policy, Business Administration, Management, International Development or another related discipline. Minimum seven (10) years of relevant professional experience. Nature of required experience: Experience in digital health systems or health information systems Extent of required relevant experience: Demonstrated experience in EMR implementation or interoperability projects. Experience working with government health systems or international organizations. Demonstrated experience working with Jordanian health systems, including key national platforms such as Hakeem (national EHR), the Jordan Center for Disease Control (JCDC), and the Ministry of Health HMIS, with a proven ability to collaborate effectively with legal departments on data governance and compliance requirements. Experience conducting technical feasibility studies. Knowledge of health data standards and interoperability frameworks. Desirable: Experience in the Middle East region. Experience working with UN agencies or donor-funded projects. Languages English and Arabic are the working languages of UNRWA. For this assignment, fluency in both Arabic and English are required.
<p><h4>Description</h4>
<p>Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem. RTG works with its local and international partners to help build digital customer experiences, establish engineering hubs, and build ventures across multiple industries and domains. In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces, and content focused on creating impact and growth across different interactions.</p>
<p>Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech consultancy group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.</p>
<h4>Job overview</h4>
<p>We are seeking a Senior Frontend Developer with 5–7 years of experience building scalable, high-performance, and accessible web applications within enterprise digital platforms. This role is frontend-focused and requires deep expertise in modern JavaScript frameworks, component-driven architecture, responsive UI development, and enterprise CMS integration — particularly Adobe Experience Manager (AEM).</p>
<p>The ideal candidate combines strong technical execution with ownership, mentoring capabilities, and the ability to collaborate across multidisciplinary teams including design, backend, QA, DevOps, and content teams. Experience delivering large-scale, content-rich websites and design system-driven frontend architectures is essential.</p>
<h4>Role responsibilities</h4>
<p><strong>Frontend architecture & development</strong><br>
Lead the development of scalable, maintainable, and high-performance frontend applications using HTML5, CSS3, JavaScript (ES6+), and modern frontend frameworks. Define and implement frontend architecture, reusable component strategies, and coding standards. Build modular, reusable UI components aligned with enterprise design systems and scalable frontend patterns.</p>
<p><strong>Framework & application development</strong><br>
Develop advanced frontend solutions using React (preferred), Next.js, or Vue.js. Architect and manage frontend state, routing, rendering strategies, and component composition. Optimize frontend applications for scalability, maintainability, and long-term extensibility.</p>
<p><strong>CMS & AEM integration</strong><br>
Lead frontend integration efforts within Adobe Experience Manager (AEM) or comparable enterprise CMS platforms. Work extensively with:</p>
<ul>
<li>HTL/Sightly</li>
<li>Clientlibs</li>
<li>Editable templates</li>
<li>Content fragments</li>
<li>Experience fragments</li>
<li>SPA editor</li>
<li>Component dialogs</li>
</ul>
<p>Ensure frontend solutions are author-friendly and aligned with CMS content authoring workflows. Collaborate with backend/AEM developers to establish clean component contracts and integration standards.</p>
<p><strong>Design system implementation</strong><br>
Translate Figma and design system specifications into scalable frontend implementations. Drive consistency in UI implementation, typography, spacing, accessibility, and interaction behavior. Contribute to or maintain enterprise component libraries and shared UI frameworks.</p>
<p><strong>Performance optimization</strong><br>
Lead frontend performance initiatives focused on:</p>
<ul>
<li>Core Web Vitals</li>
<li>Lazy loading</li>
<li>Code splitting</li>
<li>Image optimization</li>
<li>Bundle optimization</li>
<li>Rendering performance</li>
</ul>
<p>Monitor and improve application performance across devices and browsers.</p>
<p><strong>Accessibility & quality</strong><br>
Ensure applications meet WCAG 2.1 AA accessibility standards. Advocate for semantic HTML, accessibility best practices, and inclusive design implementation. Conduct code reviews and enforce frontend quality standards.</p>
<p><strong>API & headless integration</strong><br>
Integrate frontend applications with RESTful and GraphQL APIs. Support headless CMS and decoupled frontend architectures where applicable. Manage asynchronous data handling, caching strategies, and error states effectively.</p>
<p><strong>Technical leadership & mentorship</strong><br>
Mentor junior and mid-level frontend developers. Participate in architectural discussions, technical planning, and sprint estimation. Promote best practices in frontend engineering, testing, accessibility, and performance.</p>
<p><strong>Collaboration</strong><br>
Work closely with product owners, UX/UI designers, QA engineers, backend developers, DevOps teams, and content authors. Participate actively in Agile/Scrum ceremonies and contribute to delivery planning.</p>
<h4>Requirements</h4>
<p>5–7 years of professional frontend development experience. Proven experience delivering enterprise-scale or content-heavy web platforms. Strong hands-on experience with Adobe Experience Manager (AEM) or similar enterprise CMS platforms. Experience working within Agile/Scrum delivery teams. Experience contributing to frontend architecture and technical decision-making.</p>
<h4>Core technical requirements</h4>
<p><strong>Frontend fundamentals</strong><br>
Expert-level proficiency in:</p>
<ul>
<li>HTML5</li>
<li>CSS3</li>
<li>JavaScript (ES6+)</li>
</ul>
<p>Strong understanding of:</p>
<ul>
<li>SCSS/SASS</li>
<li>Responsive and mobile-first development</li>
<li>Cross-browser compatibility</li>
<li>Progressive enhancement</li>
<li>RTL and multilingual frontend support</li>
</ul>
<p><strong>Modern frontend frameworks</strong><br>
Advanced hands-on experience with:</p>
<ul>
<li>React.js (preferred)</li>
<li>Next.js</li>
<li>Vue.js</li>
</ul>
<p>Strong understanding of:</p>
<ul>
<li>Component-driven architecture</li>
<li>React hooks and lifecycle</li>
<li>TypeScript</li>
<li>State management solutions (Redux, Context API, Zustand, etc.)</li>
<li>SSR/SSG concepts</li>
</ul>
<p><strong>AEM & CMS expertise</strong><br>
Strong practical experience integrating frontend solutions within AEM environments. Experience with:</p>
<ul>
<li>AEM SPA editor</li>
<li>AEM as a Cloud Service</li>
<li>Clientlibs optimization</li>
<li>Editable templates</li>
<li>Content authoring workflows</li>
</ul>
<p>Understanding of enterprise CMS constraints and scalable authorable component strategies.</p>
<p><strong>Design systems & UI engineering</strong><br>
Experience building and maintaining scalable design systems and component libraries. Strong ability to convert Figma designs into production-ready interfaces with high visual accuracy. Familiarity with Tailwind CSS or utility-first styling approaches is a plus. Strong understanding of frontend animations and interaction design.</p>
<p><strong>Tooling & workflow</strong><br>
Strong proficiency with:</p>
<ul>
<li>Git workflows</li>
<li>npm/Yarn</li>
<li>Webpack/Vite</li>
<li>Browser developer tools</li>
</ul>
<p>Familiarity with:</p>
<ul>
<li>JIRA</li>
<li>CI/CD pipelines</li>
<li>Adobe Cloud Manager</li>
<li>GitHub Actions</li>
<li>Jenkins</li>
</ul>
<p><strong>Performance, accessibility & SEO</strong><br>
Strong expertise in:</p>
<ul>
<li>Core Web Vitals optimization</li>
<li>Frontend performance auditing</li>
<li>WCAG 2.1 AA compliance</li>
<li>Technical SEO fundamentals</li>
<li>Semantic HTML and metadata optimization</li>
</ul>
<p><strong>Testing & quality assurance</strong><br>
Experience with:</p>
<ul>
<li>Jest</li>
<li>React Testing Library</li>
<li>Cypress or Playwright</li>
<li>Understanding of unit, integration, and E2E testing strategies</li>
</ul>
<h4>Nice to have</h4>
<p>Experience with headless CMS architectures and GraphQL APIs. Experience with:</p>
<ul>
<li>Contentful</li>
<li>Sitecore</li>
<li>Storyblok</li>
<li>Optimizely</li>
</ul>
<p>Familiarity with Adobe Analytics, Adobe Target, or Tealium. Experience supporting multilingual and Arabic/RTL websites. Exposure to microfrontend architecture is a plus.</p>
<h4>Soft skills</h4>
<ul>
<li>Strong leadership and mentoring abilities</li>
<li>Excellent problem-solving and analytical skills</li>
<li>Strong communication and stakeholder management skills</li>
<li>Ability to manage priorities and deliver high-quality work under deadlines</li>
<li>Strong attention to detail and commitment to frontend excellence</li>
</ul>
<h4>Education</h4>
<p>Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field — or equivalent practical experience.</p></p><p></p>
<p><h4>Description</h4>
<p>Robusta Technology Group (RTG) is a key driver of digital transformation by providing a holistic tech ecosystem. RTG works with its local and international partners to help build digital customer experiences, establish engineering hubs, and build ventures across multiple industries and domains. In this pursuit, RTG serves as a catalyst for impact and growth through events, spaces, and content focused on creating impact and growth across different interactions.</p>
<p>Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech consultancy group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.</p>
<h4>Job overview</h4>
<p>We are seeking a Senior Frontend Developer with 5–7 years of experience building scalable, high-performance, and accessible web applications within enterprise digital platforms. This role is frontend-focused and requires deep expertise in modern JavaScript frameworks, component-driven architecture, responsive UI development, and enterprise CMS integration — particularly Adobe Experience Manager (AEM).</p>
<p>The ideal candidate combines strong technical execution with ownership, mentoring capabilities, and the ability to collaborate across multidisciplinary teams including design, backend, QA, DevOps, and content teams. Experience delivering large-scale, content-rich websites and design system-driven frontend architectures is essential.</p>
<h4>Role responsibilities</h4>
<p><strong>Frontend architecture & development</strong><br>
Lead the development of scalable, maintainable, and high-performance frontend applications using HTML5, CSS3, JavaScript (ES6+), and modern frontend frameworks. Define and implement frontend architecture, reusable component strategies, and coding standards. Build modular, reusable UI components aligned with enterprise design systems and scalable frontend patterns.</p>
<p><strong>Framework & application development</strong><br>
Develop advanced frontend solutions using React (preferred), Next.js, or Vue.js. Architect and manage frontend state, routing, rendering strategies, and component composition. Optimize frontend applications for scalability, maintainability, and long-term extensibility.</p>
<p><strong>CMS & AEM integration</strong><br>
Lead frontend integration efforts within Adobe Experience Manager (AEM) or comparable enterprise CMS platforms. Work extensively with:</p>
<ul>
<li>HTL/Sightly</li>
<li>Clientlibs</li>
<li>Editable templates</li>
<li>Content fragments</li>
<li>Experience fragments</li>
<li>SPA editor</li>
<li>Component dialogs</li>
</ul>
<p>Ensure frontend solutions are author-friendly and aligned with CMS content authoring workflows. Collaborate with backend/AEM developers to establish clean component contracts and integration standards.</p>
<p><strong>Design system implementation</strong><br>
Translate Figma and design system specifications into scalable frontend implementations. Drive consistency in UI implementation, typography, spacing, accessibility, and interaction behavior. Contribute to or maintain enterprise component libraries and shared UI frameworks.</p>
<p><strong>Performance optimization</strong><br>
Lead frontend performance initiatives focused on:</p>
<ul>
<li>Core Web Vitals</li>
<li>Lazy loading</li>
<li>Code splitting</li>
<li>Image optimization</li>
<li>Bundle optimization</li>
<li>Rendering performance</li>
</ul>
<p>Monitor and improve application performance across devices and browsers.</p>
<p><strong>Accessibility & quality</strong><br>
Ensure applications meet WCAG 2.1 AA accessibility standards. Advocate for semantic HTML, accessibility best practices, and inclusive design implementation. Conduct code reviews and enforce frontend quality standards.</p>
<p><strong>API & headless integration</strong><br>
Integrate frontend applications with RESTful and GraphQL APIs. Support headless CMS and decoupled frontend architectures where applicable. Manage asynchronous data handling, caching strategies, and error states effectively.</p>
<p><strong>Technical leadership & mentorship</strong><br>
Mentor junior and mid-level frontend developers. Participate in architectural discussions, technical planning, and sprint estimation. Promote best practices in frontend engineering, testing, accessibility, and performance.</p>
<p><strong>Collaboration</strong><br>
Work closely with product owners, UX/UI designers, QA engineers, backend developers, DevOps teams, and content authors. Participate actively in Agile/Scrum ceremonies and contribute to delivery planning.</p>
<h4>Requirements</h4>
<p>5–7 years of professional frontend development experience. Proven experience delivering enterprise-scale or content-heavy web platforms. Strong hands-on experience with Adobe Experience Manager (AEM) or similar enterprise CMS platforms. Experience working within Agile/Scrum delivery teams. Experience contributing to frontend architecture and technical decision-making.</p>
<h4>Core technical requirements</h4>
<p><strong>Frontend fundamentals</strong><br>
Expert-level proficiency in:</p>
<ul>
<li>HTML5</li>
<li>CSS3</li>
<li>JavaScript (ES6+)</li>
</ul>
<p>Strong understanding of:</p>
<ul>
<li>SCSS/SASS</li>
<li>Responsive and mobile-first development</li>
<li>Cross-browser compatibility</li>
<li>Progressive enhancement</li>
<li>RTL and multilingual frontend support</li>
</ul>
<p><strong>Modern frontend frameworks</strong><br>
Advanced hands-on experience with:</p>
<ul>
<li>React.js (preferred)</li>
<li>Next.js</li>
<li>Vue.js</li>
</ul>
<p>Strong understanding of:</p>
<ul>
<li>Component-driven architecture</li>
<li>React hooks and lifecycle</li>
<li>TypeScript</li>
<li>State management solutions (Redux, Context API, Zustand, etc.)</li>
<li>SSR/SSG concepts</li>
</ul>
<p><strong>AEM & CMS expertise</strong><br>
Strong practical experience integrating frontend solutions within AEM environments. Experience with:</p>
<ul>
<li>AEM SPA editor</li>
<li>AEM as a Cloud Service</li>
<li>Clientlibs optimization</li>
<li>Editable templates</li>
<li>Content authoring workflows</li>
</ul>
<p>Understanding of enterprise CMS constraints and scalable authorable component strategies.</p>
<p><strong>Design systems & UI engineering</strong><br>
Experience building and maintaining scalable design systems and component libraries. Strong ability to convert Figma designs into production-ready interfaces with high visual accuracy. Familiarity with Tailwind CSS or utility-first styling approaches is a plus. Strong understanding of frontend animations and interaction design.</p>
<p><strong>Tooling & workflow</strong><br>
Strong proficiency with:</p>
<ul>
<li>Git workflows</li>
<li>npm/Yarn</li>
<li>Webpack/Vite</li>
<li>Browser developer tools</li>
</ul>
<p>Familiarity with:</p>
<ul>
<li>JIRA</li>
<li>CI/CD pipelines</li>
<li>Adobe Cloud Manager</li>
<li>GitHub Actions</li>
<li>Jenkins</li>
</ul>
<p><strong>Performance, accessibility & SEO</strong><br>
Strong expertise in:</p>
<ul>
<li>Core Web Vitals optimization</li>
<li>Frontend performance auditing</li>
<li>WCAG 2.1 AA compliance</li>
<li>Technical SEO fundamentals</li>
<li>Semantic HTML and metadata optimization</li>
</ul>
<p><strong>Testing & quality assurance</strong><br>
Experience with:</p>
<ul>
<li>Jest</li>
<li>React Testing Library</li>
<li>Cypress or Playwright</li>
<li>Understanding of unit, integration, and E2E testing strategies</li>
</ul>
<h4>Nice to have</h4>
<p>Experience with headless CMS architectures and GraphQL APIs. Experience with:</p>
<ul>
<li>Contentful</li>
<li>Sitecore</li>
<li>Storyblok</li>
<li>Optimizely</li>
</ul>
<p>Familiarity with Adobe Analytics, Adobe Target, or Tealium. Experience supporting multilingual and Arabic/RTL websites. Exposure to microfrontend architecture is a plus.</p>
<h4>Soft skills</h4>
<ul>
<li>Strong leadership and mentoring abilities</li>
<li>Excellent problem-solving and analytical skills</li>
<li>Strong communication and stakeholder management skills</li>
<li>Ability to manage priorities and deliver high-quality work under deadlines</li>
<li>Strong attention to detail and commitment to frontend excellence</li>
</ul>
<h4>Education</h4>
<p>Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field — or equivalent practical experience.</p></p><p></p>
<p>We believe in bold ideas, diverse perspectives, and the drive to transform knowledge into impact. Here, your curiosity fuels progress, your voice shapes innovation, and your ambition helps redefine what s possible within science and learning. We are a culture that obsesses over impact, challenges, and drives what s next to power infinite possibilities for our customers, colleagues and society at large.</p><p>About the Role:</p><p>The Senior Software Engineer transforms high-level architecture into detailed technical solutions while building scalable, high-performing applications that enhance customer learning and engagement experiences. Operating across critical areas of the technology stack, this role is responsible for designing, developing, testing, and releasing software solutions that deliver business value and exceptional customer outcomes. Working independently with minimal guidance, the Senior Software Engineer takes ownership of services, systems, and technical responsibilities, applying a full-stack, full-lifecycle approach to software delivery. This role also provides technical leadership, mentors team members, and contributes to the continuous improvement of engineering practices and technologies.</p><p>How You Will Make an Impact</p><p>Application Design & Development</p><ul><li>Design, develop, and release scalable applications and systems that improve customer learning and engagement experiences.</li><li>Translate high-level architectural concepts into detailed technical designs that are clearly understood and implemented by development teams.</li><li>Build robust, maintainable software solutions that support business objectives and customer needs.</li></ul><p>Technical Leadership</p><ul><li>Serve as a technical leader within the engineering team, providing guidance on design decisions, architecture, and development best practices.</li><li>Mentor and coach junior engineers, helping to elevate technical capabilities across the team.</li><li>Drive technical excellence through knowledge sharing, collaboration, and continuous improvement initiatives.</li></ul><p>System Ownership & Delivery</p><ul><li>Take ownership of services and systems throughout the entire software development lifecycle.</li><li>Partner with cross-functional teams to design, build, deploy, monitor, and support solutions in production environments.</li><li>Evaluate, recommend, and implement technologies that improve scalability, reliability, and maintainability.</li></ul><p>Code Quality & Engineering Excellence</p><ul><li>Establish and maintain code repository structures, branching strategies, and development standards.</li><li>Conduct thorough code reviews and champion clean, maintainable, and high-quality code.</li><li>Promote engineering best practices including test-driven development, automated testing, continuous integration, and continuous deployment.</li></ul><p>Cross-Functional Collaboration</p><ul><li>Collaborate closely with Product, Data Engineering, Data Science, Site Reliability Engineering (SRE), and other specialized teams.</li><li>Contribute effectively within multidisciplinary Agile teams to deliver business and customer value.</li><li>Communicate technical concepts clearly to both technical and non-technical stakeholders.</li></ul><p>Innovation & Continuous Improvement</p><ul><li>Drive innovation by exploring and implementing new tools, technologies, and engineering approaches.</li><li>Lead technical initiatives that improve platform performance, scalability, and customer experience.</li><li>Contribute to strategic technology decisions that support long-term business objectives.</li></ul><p><strong>Desired Candidate Profile</strong></p><h2>What We Look For</h2><p>Required Qualifications</p><ul><li>Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.</li><li>6+ years of professional software development experience.</li><li>Proven experience serving as a technical lead or senior engineer within a software engineering team.</li><li>Strong proficiency in C#/.NET development.</li><li>Expert understanding of object-oriented design principles, software architecture, and system design.</li><li>Experience building and consuming web APIs and microservices-based architectures.</li><li>Experience working with cloud-based services and containerization technologies such as Docker.</li><li>Strong knowledge of relational and/or non-relational database technologies.</li><li>Experience with Agile software development methodologies and DevOps practices.</li><li>Hands-on experience with continuous integration and continuous deployment (CI/CD) pipelines.</li><li>Experience with automated testing and test-driven development (TDD).</li><li>Excellent written and verbal communication skills.</li><li>Demonstrated ability to work independently while collaborating effectively within cross-functional teams.</li></ul><p>Preferred Qualifications</p><ul><li>Experience working within multidisciplinary product and engineering organizations.</li><li>Knowledge of modern cloud-native application architectures.</li><li>Experience supporting large-scale, customer-facing applications.</li><li>Track record of successfully leading technical initiatives and driving engineering innovation.</li><li>Passion for mentoring and developing engineering talent</li></ul>
<p><b>Your role:</b><br>Technical Leadership & Architecture<br>Lead the design and implementation of scalable, secure, and high-performance enterprise applications.<br>Define and contribute to system architecture, technical standards, and best practices.<br>Translate business and functional requirements into robust technical solutions.<br>Provide technical guidance and mentorship to junior and mid-level developers.<br>Backend & API Development<br>Design, develop, and optimize backend services using PHP 8+ and Laravel.<br>Build and maintain RESTful APIs to support web, mobile, and third-party integrations.<br>Implement secure authentication and authorization mechanisms (JWT, OAuth2, Laravel Passport/Sanctum).<br>Optimize application performance using caching, queues, and Laravel advanced features.<br>Frontend & Integration<br>Develop and integrate front-end components, preferably using Angular or similar modern frameworks.<br>Support integration with internal systems, third-party platforms, and enterprise services.<br>Collaborate with UI/UX teams to ensure consistent and user-friendly interfaces.<br>Database & Performance<br>Design and maintain efficient database schemas.<br>Optimize complex SQL queries and ensure MySQL performance and reliability.<br>Support data integrity, backup strategies, and performance tuning.<br>Quality, Security & Maintenance<br>Lead code reviews and enforce clean code, security, and enterprise development standards.<br>Refactor, modernize, and optimize legacy systems when required.<br>Ensure compliance with security best practices and enterprise policies.<br>Troubleshoot complex technical issues and support production incidents when needed.<br>DevOps & Delivery<br>Works with DevOps on CI/CD pipelines, automated deployments, and release processes.<br>Support containerized environments (Docker) and modern deployment workflows.<br>Participate in environment planning (development, staging, production) and release readiness.<br>Documentation & Communication<br>Produce and maintain technical documentation, system designs, and architecture diagrams.<br>Communicate technical concepts clearly to both technical and non-technical stakeholders.<br>Act as a technical bridge between development, business, and external teams</p><p><strong>Desired Candidate Profile</strong></p><p><b>Your Profile:</b><br>Bachelor s degree in Computer Science, Software Engineering, or a related discipline.<br>6 10+ years of proven experience in full stack development with strong emphasis on PHP and Laravel.<br>Demonstrated experience delivering and maintaining enterprise-scale applications.<br>Experience mentoring developers or leading technical initiatives.<br>Experience in insurance or financial systems is considered an advantage.<br>Expert-level proficiency in Laravel (Eloquent, Queues, Events, Service Container).<br>Strong command of PHP 7/8, MySQL, and SQL performance optimization.<br>Experience with Angular or other modern JavaScript frameworks.<br>Strong understanding of API design, security, and integration best practices.<br>Familiarity with Java backend technologies (e.g., Spring Boot) is a plus.<br>Experience with Git, CI/CD pipelines (preferably GitLab CI), and automated deployments.<br>Working knowledge of Linux environments and web servers (Nginx/Apache).<br>Experience with caching, message queues, and distributed system patterns.<br>Exposure to Docker and container-based environments.<br>Strong analytical, troubleshooting, and problem-solving skills.<br>Backend support for mobile applications (authentication, performance tuning, APIs).<br>Exposure to Docker or container-based environments is beneficial.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Full Stack Developer (.<br>NET & Angular) Are you passionate about building scalable, high-performance web applications and working with cutting-edge tech stacks?<br> We are looking for a talented Full Stack Developer with 5+ years of experience to join our dynamic team and help drive our next wave of innovation!<br> What You’ll Do: Design, develop, maintain, and enhance web applications using .<br>NET / ASP.NET Core and Angular .<br> Develop and maintain RESTful APIs and integrate frontend applications with backend services.<br> Implement new business requirements, enhancements, and change requests across both frontend and backend.<br> Develop responsive and maintainable user interfaces using Angular, TypeScript, HTML, CSS/SCSS .<br> Develop backend services using C#, ASP.<br>NET Core, Entity Framework Core, and SQL Server .<br> Troubleshoot and resolve technical issues, defects, and application performance problems.<br> Participate in code reviews and ensure adherence to coding standards, best practices, and clean-code principles.<br> Collaborate closely with BA, QA, UI/UX, and other development team members throughout the software development lifecycle.<br> Support integration activities with internal and external systems.<br> Support application deployments and resolve issues across Development, UAT, Staging, and Production environments when required.<br> Ensure delivered solutions are scalable, maintainable, secure, and aligned with the existing system architecture.<br> · 5+ years of professional experience in Full Stack software development.<br> · Strong experience with C# and ASP.<br>NET Core / .<br>NET . · Strong experience with Angular and TypeScript .<br> · Strong knowledge of REST APIs and API integration .<br> · Good experience with Entity Framework Core and SQL Server .<br> · Strong understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, and clean code .<br> · Good understanding of frontend architecture, reusable components, state management, and responsive web development.<br> · Experience working with Git and source-control workflows.<br> · Experience working within Agile/Scrum development environments .<br> · Good understanding of the software development lifecycle and debugging/troubleshooting techniques.<br> · Strong analytical and problem-solving skills.<br> Good communication skills and ability to work effectively within a cross-functional team.<br></span> </div>
<p>The Quality Assurance and Documentation Engineer is responsible for ensuring application quality, stability, and knowledge continuity across all systems. This role combines hands-on testing with structured technical documentation, ensuring that functional behavior, system architecture, integrations, and processes are fully understood, documented, and repeatable.</p><p>Responsibilities:</p><p><strong>Quality Assurance & Testing</strong></p><ul><li>Plan, design, and execute functional, regression, and smoke test cases for web, API, Windows client, and mobile applications.</li><li>Validate business requirements against implemented features and acceptance criteria.</li><li>Test multi-tenant scenarios, role-based access, and permission logic.</li><li>Validate integrations with external systems (e.g., payment gateways).</li><li>Perform data validation testing on SQL Server to ensure data accuracy and integrity.</li><li>Identify, log, and track defects using Jira / Azure DevOps.</li><li>Verify bug fixes and prevent regressions.</li><li>Support User Acceptance Testing (UAT) and pre-production validation.</li></ul><p><strong>Release & Environment Validation</strong></p><ul><li>Validate deployment readiness for QA, UAT, and Production environments.</li><li>Perform post-deployment verification and smoke testing.</li><li>Support hotfix validation and emergency releases.</li><li>Coordinate with DevOps and Development teams to ensure environment stability.</li></ul><p><strong>Test Documentation & Standards</strong></p><ul><li>Create and maintain: test plans, test cases, test scenarios, and regression suites</li><li>Define and improve QA processes and testing standards.</li><li>Ensure repeatable, auditable testing practices aligned with SDLC.</li></ul><p><strong>Application & Technical Documentation</strong></p><ul><li>Document application components including: modules and features, application flows, APIs and integrations, data flows and dependencies, and background jobs and scheduled processes.</li><li>Maintain up-to-date documentation for: architecture overview, deployment flows, and environment configurations</li><li>Ensure documentation is structured, accessible, and version controlled.</li><li>Work closely with developers to capture technical knowledge accurately.</li></ul><p><strong>Knowledge Management & Transition</strong></p><ul><li>Lead documentation activities during vendor transition and knowledge transfer.</li><li>Ensure critical system knowledge is captured and not retained by individuals.</li><li>Support onboarding of new team members using documented materials.</li><li>Actively reduce single-point-of-failure risks.</li></ul><p><strong>SDLC & Process Compliance</strong></p><ul><li>Ensure QA activities are embedded in the SDLC.</li><li>Validate that acceptance criteria are met before release approval.</li><li>Support sprint planning by estimating QA effort.</li><li>Participate in retrospectives to improve quality processes.</li></ul><p><strong>Tools & Automation (Progressive)</strong></p><ul><li>Support test automation initiatives where applicable.</li><li>Collaborate with DevOps on CI/CD quality gates.</li><li>Identify opportunities to improve testing efficiency and coverage.</li></ul><p><strong>Collaboration & Communication</strong></p><ul><li>Work closely with development team lead, developers, and technical delivery lead, DevOps & Infra teams.</li><li>Provide clear quality status and risk visibility.</li><li>Escalate quality risks early.</li></ul><p><strong>Job Relations:</strong></p><p>Reports to IT Manager. Works closely with Development, DevOps, Infra, and Product teams. Coordinates with business stakeholders during UAT.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in computer engineering, computer science, or a related field.</p><p>3-6 years of experience in QA or software testing, and documentation</p><p>Strong understanding of SDLC and testing methodologies.</p><p>Experience testing: Web applications, APIs, and SQL-based systems</p><p>Strong documentation and communication skills.</p><p>Detail-oriented with strong analytical skills.</p><p><strong>Competencies:</strong></p><ul><li>Experience with enterprise or multi-tenant systems.</li><li>Experience documenting legacy systems.</li><li>Exposure to ASP.NET Zero / abp.io.</li><li>Experience working with distributed teams.</li><li>Familiarity with basic test automation concepts.</li></ul><p><strong>Skills & Languages:</strong></p><ul><li>Proficiency with Agile tools (e.g., Jira)</li><li>Understanding of software development life cycle and agile methodologies.</li><li>Good knowledge of partner/system integration principles (APIs, data exchange formats, etc.)</li><li>Fluent in English (required).</li><li>Arabic proficiency (preferred).</li></ul>
Interoperability Assessment Between UNRWA Digital Health System and Jordan Health Information Systems
Healthcare & Medical
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Result of Service<br>1. Assess the EMR system architecture in relation to interoperability requirements. 2. Analyze the availability, standards, and functionality of relevant host country Health Information Systems and HMIS in Jordan. 3. Evaluate technical options and interoperability standards for secure and sustainable data exchange. 4. Develop recommendations based on the assessment findings and prepare a costed, phased roadmap for integration, where applicable. 5. Conduct a comprehensive mapping of stakeholders, digital solutions, and the broader ecosystem in Jordan.<br> Work Location<br>HQA<br> Expected duration<br>6 months<br> Duties and Responsibilities<br>Scope of work: The consultant will conduct a comprehensive technical assessment to evaluate the interoperability and integration of UNRWA's upcoming Electronic Medical Record (EMR) system with Jordan's national health information ecosystem. The assignment includes reviewing UNRWA's existing digital health architecture, analyzing national health information systems and interoperability capabilities, assessing applicable international digital health standards, and providing technical inputs on legal and regulatory considerations related to data governance and information sharing. The consultant will identify technical, operational, institutional, and cybersecurity risks, propose appropriate mitigation measures, and develop a costed implementation roadmap aligned with UNRWA's EMR implementation phases. The work will be carried out using a combination of document reviews, technical analyses, stakeholder consultations, workshops, validation sessions, and comparative assessments of international best practices, while engaging relevant external stakeholders in an exploratory and non-committal manner to inform evidence-based recommendations. Specific Outputs/Tasks include but not limited to: 4.1 System Landscape Assessment • Review UNRWA’s current digital health system architecture, workflows, and reporting mechanisms. • Analyze the proposed design of the upcoming EMR system funded by KfW. • Document current reporting requirements to national health authorities. 4.2 Host Country HIS/HMIS Analysis • Assess the national health information ecosystem in Jordan. • Identify systems used by relevant stakeholders, including, but not limited to, the Ministry of Health. • Document: o System architecture o Data standards o APIs and interoperability capabilities o Reporting requirements o Data governance structures • Jordan Ministry of Health • National HMIS operators • Digital health governance entities. 4.3 Interoperability and Standards Review The consultant will evaluate: • International digital health interoperability standards (e.g. HL7, FHIR, ICD classifications). • Data exchange mechanisms. • Health information architecture compatibility. • Patient identity management considerations. • Data quality and validation requirements. 4.4 Legal and Regulatory Assessment The consultant will provide technical inputs and coordinate with the legal department, and will not independently determine legal, regulatory, or compliance positions. The items to be reviewed are: • UNRWA internal regulations on data governance and confidentiality. • Data protection requirements. • Institutional agreements required for system integration. • Feasible and compliant data sharing models will be determined by the legal department, informed by the technical inputs provided by the technical consultant. 4.5 Risk and Feasibility Analysis The consultant will identify: Technical risks • System incompatibility • Infrastructure limitations • Cybersecurity concerns Operational risks • Workforce readiness • Data management capacity • Workflow disruptions Institutional risks • Governance alignment • Stakeholder coordination Mitigation strategies will be proposed for each risk category. 4.6 Costed Implementation Roadmap The consultant will prepare a practical integration roadmap including: • Recommended interoperability model • Phased implementation plan • Resource requirements • Institutional coordination mechanisms • Budget estimates • Timeline and milestones The roadmap should align with UNRWA’s EMR implementation phases. Methodology The consultant is expected to apply a mixed methodology including: • Desk review of documentation • Technical architecture analysis • Stakeholder consultations • Workshops with UNRWA and government partners • Comparative analysis of international best practices • Validation meetings with UNRWA leadership • Engagement with external stakeholders: The consultant is expected to engage with external stakeholders professionally and with appropriate discretion. As this is an exploratory assessment, the consultant should make clear that such engagements are for information-gathering purposes and do not represent commitments on behalf of UNRWA.<br> Qualifications/special skills<br>Masters' Degree in Health Informatics, Public Health, Information Systems, Digital Health, Health Policy, Business Administration, Management, International Development or another related discipline. Minimum seven (10) years of relevant professional experience. Nature of required experience: Experience in digital health systems or health information systems Extent of required relevant experience: • Demonstrated experience in EMR implementation or interoperability projects. • Experience working with government health systems or international organizations. • Demonstrated experience working with Jordanian health systems, including key national platforms such as Hakeem (national EHR), the Jordan Center for Disease Control (JCDC), and the Ministry of Health HMIS, with a proven ability to collaborate effectively with legal departments on data governance and compliance requirements. • Experience conducting technical feasibility studies. • Knowledge of health data standards and interoperability frameworks. Desirable: • Experience in the Middle East region. • Experience working with UN agencies or donor-funded projects.<br> Languages<br>English and Arabic are the working languages of UNRWA. For this assignment, fluency in both Arabic and English are required.<br> Additional Information<br>CONDITIONS OF SERVICE • The consultancy is based in UNRWA HQA Amman. • The consultancy is for local candidates. • The selected candidate will receive a monthly remuneration that is amounting to JOD 2,120.00. • The duration of the Contract is for 6 months, and the possibility of extension is subject to the availability of funds and continuing need and satisfactory performance. • As part of Digital Impact, Technology and Innovation Department (DITID)and digital workspace the role works under the overall supervision of the Senior Project Manager (Health Info Sys); with close, structured, and continuous coordination will be required throughout the assignment with, including, but not limited to: • The UNRWA Legal Office, with whom continuous coordination is required throughout the assignment • Health Information Systems teams • Programme management units • Field health leadership in Jordan.<br> No Fee<br>THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.<br><br><br>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are seeking an experienced Technical Architect to lead the design and implementation of technology solutions that support business objectives and align with enterprise architecture standards.<br> The ideal candidate will combine strong technical expertise with strategic thinking to deliver scalable, secure, and high-performing solutions while providing technical leadership across projects.<br> Key Responsibilities Design end-to-end technical architectures for enterprise systems, applications, and integrations.<br> Develop architecture blueprints, technical specifications, and solution design documentation.<br> Evaluate, recommend, and select appropriate technologies, frameworks, platforms, and tools based on business and technical requirements.<br> Provide technical leadership and guidance to development teams throughout the software development lifecycle.<br> Ensure solutions are scalable, secure, maintainable, and aligned with industry best practices and organizational standards.<br> Conduct architecture and code reviews to ensure compliance with technical standards and quality requirements.<br> Collaborate with business analysts, project managers, product owners, and key stakeholders to translate business requirements into effective technical solutions.<br> Identify technical risks, dependencies, and constraints, and develop mitigation strategies.<br> Design and oversee system integration approaches to ensure seamless interoperability between applications and platforms.<br> Stay up to date with emerging technologies, industry trends, and architectural best practices to drive innovation.<br> Mentor and support junior architects, developers, and technical team members by promoting knowledge sharing and continuous improvement.<br> Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.<br> Proven experience in solution or technical architecture, software design, and enterprise application development.<br> Strong understanding of cloud platforms, system integration, APIs, microservices, and enterprise architecture principles.<br> Experience with modern development frameworks, databases, and DevOps practices.<br> Excellent analytical, problem-solving, and communication skills.<br> Ability to collaborate effectively with cross-functional teams and influence technical decisions.<br> Relevant architecture or cloud certifications are considered an advantage.<br></span> </div>
<p>We are seeking an experienced Technical Architect to lead the design and implementation of technology solutions that support business objectives and align with enterprise architecture standards. The ideal candidate will combine strong technical expertise with strategic thinking to deliver scalable, secure, and high-performing solutions while providing technical leadership across projects. Key Responsibilities Design end-to-end technical architectures for enterprise systems, applications, and integrations. Develop architecture blueprints, technical specifications, and solution design documentation. Evaluate, recommend, and select appropriate technologies, frameworks, platforms, and tools based on business and technical requirements. Provide technical leadership and guidance to development teams throughout the software development lifecycle. Ensure solutions are scalable, secure, maintainable, and aligned with industry best practices and organizational standards. Conduct architecture and code reviews to ensure compliance with technical standards and quality requirements. Collaborate with business analysts, project managers, product owners, and key stakeholders to translate business requirements into effective technical solutions. Identify technical risks, dependencies, and constraints, and develop mitigation strategies. Design and oversee system integration approaches to ensure seamless interoperability between applications and platforms. Stay up to date with emerging technologies, industry trends, and architectural best practices to drive innovation. Mentor and support junior architects, developers, and technical team members by promoting knowledge sharing and continuous improvement.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field. Proven experience in solution or technical architecture, software design, and enterprise application development. Strong understanding of cloud platforms, system integration, APIs, microservices, and enterprise architecture principles. Experience with modern development frameworks, databases, and DevOps practices. Excellent analytical, problem-solving, and communication skills. Ability to collaborate effectively with cross-functional teams and influence technical decisions. Relevant architecture or cloud certifications are considered an advantage.</p>
<p>Design, develop, maintain, and enhance web applications using .NET / ASP.NET Core and Angular . Develop and maintain RESTful APIs and integrate frontend applications with backend services. Implement new business requirements, enhancements, and change requests across both frontend and backend. Develop responsive and maintainable user interfaces using Angular, TypeScript, HTML, CSS/SCSS . Develop backend services using C#, ASP.NET Core, Entity Framework Core, and SQL Server . Troubleshoot and resolve technical issues, defects, and application performance problems. Participate in code reviews and ensure adherence to coding standards, best practices, and clean-code principles. Collaborate closely with BA, QA, UI/UX, and other development team members throughout the software development lifecycle. Support integration activities with internal and external systems. Support application deployments and resolve issues across Development, UAT, Staging, and Production environments when required. Ensure delivered solutions are scalable, maintainable, secure, and aligned with the existing system architecture.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>6+ years of professional experience in Full Stack software development.</li><li>Strong experience with C# and ASP.NET Core / .NET .</li><li>Strong experience with Angular and TypeScript .</li><li>Strong knowledge of REST APIs and API integration .</li><li>Good experience with Entity Framework Core and SQL Server .</li><li>Strong understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, and clean code .</li><li>Good understanding of frontend architecture, reusable components, state management, and responsive web development.</li><li>Experience working with Git and source-control workflows.</li><li>Experience working within Agile/Scrum development environments .</li><li>Good understanding of the software development lifecycle and debugging/troubleshooting techniques.</li><li>Strong analytical and problem-solving skills.</li><li>Good communication skills and ability to work effectively within a cross-functional team.</li></ul>
<p><h4>Description</h4>
<p>Location: Amman, Jordan</p>
<h4>Job description:</h4>
<p>The Quality Assurance and Documentation Engineer is responsible for ensuring application quality, stability, and knowledge continuity across all systems. This role combines hands-on testing with structured technical documentation, ensuring that functional behavior, system architecture, integrations, and processes are fully understood, documented, and repeatable.</p>
<h4>Responsibilities:</h4>
<p><strong>Quality assurance & testing</strong><br>
Plan, design, and execute functional, regression, and smoke test cases for web, API, Windows client, and mobile applications.<br>
Validate business requirements against implemented features and acceptance criteria.<br>
Test multi-tenant scenarios, role-based access, and permission logic.<br>
Validate integrations with external systems (e.g., payment gateways).<br>
Perform data validation testing on SQL Server to ensure data accuracy and integrity.<br>
Identify, log, and track defects using Jira / Azure DevOps.<br>
Verify bug fixes and prevent regressions.<br>
Support User Acceptance Testing (UAT) and pre-production validation.</p>
<p><strong>Release & environment validation</strong><br>
Validate deployment readiness for QA, UAT, and Production environments.<br>
Perform post-deployment verification and smoke testing.<br>
Support hotfix validation and emergency releases.<br>
Coordinate with DevOps and Development teams to ensure environment stability.</p>
<p><strong>Test documentation & standards</strong><br>
Create and maintain: test plans, test cases, test scenarios, and regression suites.<br>
Define and improve QA processes and testing standards.<br>
Ensure repeatable, auditable testing practices aligned with SDLC.</p>
<p><strong>Application & technical documentation</strong><br>
Document application components including: modules and features, application flows, APIs and integrations, data flows and dependencies, and background jobs and scheduled processes.<br>
Maintain up-to-date documentation for: architecture overview, deployment flows, and environment configurations.<br>
Ensure documentation is structured, accessible, and version controlled.<br>
Work closely with developers to capture technical knowledge accurately.</p>
<p><strong>Knowledge management & transition</strong><br>
Lead documentation activities during vendor transition and knowledge transfer.<br>
Ensure critical system knowledge is captured and not retained by individuals.<br>
Support onboarding of new team members using documented materials.<br>
Actively reduce single-point-of-failure risks.</p>
<p><strong>SDLC & process compliance</strong><br>
Ensure QA activities are embedded in the SDLC.<br>
Validate that acceptance criteria are met before release approval.<br>
Support sprint planning by estimating QA effort.<br>
Participate in retrospectives to improve quality processes.</p>
<p><strong>Tools & automation (progressive)</strong><br>
Support test automation initiatives where applicable.<br>
Collaborate with DevOps on CI/CD quality gates.<br>
Identify opportunities to improve testing efficiency and coverage.</p>
<p><strong>Collaboration & communication</strong><br>
Work closely with development team lead, developers, and technical delivery lead, DevOps & Infra teams.<br>
Provide clear quality status and risk visibility.<br>
Escalate quality risks early.</p>
<h4>Job relations:</h4>
<p>Reports to IT Manager.<br>
Works closely with Development, DevOps, Infra, and Product teams.<br>
Coordinates with business stakeholders during UAT.</p>
<h4>Requirements</h4>
<p>Bachelor’s degree in computer engineering, computer science, or a related field.<br>
3–6 years of experience in QA or software testing, and documentation.<br>
Strong understanding of SDLC and testing methodologies.<br>
Experience testing: web applications, APIs, and SQL-based systems.<br>
Strong documentation and communication skills.<br>
Detail-oriented with strong analytical skills.</p>
<h4>Competencies:</h4>
<ul>
<li>Experience with enterprise or multi-tenant systems.</li>
<li>Experience documenting legacy systems.</li>
<li>Exposure to ASP.NET Zero / abp.io.</li>
<li>Experience working with distributed teams.</li>
<li>Familiarity with basic test automation concepts.</li>
</ul>
<h4>Skills & languages:</h4>
<ul>
<li>Proficiency with Agile tools (e.g., Jira).</li>
<li>Understanding of software development life cycle and agile methodologies.</li>
<li>Good knowledge of partner/system integration principles (APIs, data exchange formats, etc.).</li>
<li>Fluent in English (required).</li>
<li>Arabic proficiency (preferred).</li>
</ul></p><p></p>
<p><h4>Description</h4>
<p>Location: Amman, Jordan</p>
<h4>Job description:</h4>
<p>The Quality Assurance and Documentation Engineer is responsible for ensuring application quality, stability, and knowledge continuity across all systems. This role combines hands-on testing with structured technical documentation, ensuring that functional behavior, system architecture, integrations, and processes are fully understood, documented, and repeatable.</p>
<h4>Responsibilities:</h4>
<p><strong>Quality assurance & testing</strong><br>
Plan, design, and execute functional, regression, and smoke test cases for web, API, Windows client, and mobile applications.<br>
Validate business requirements against implemented features and acceptance criteria.<br>
Test multi-tenant scenarios, role-based access, and permission logic.<br>
Validate integrations with external systems (e.g., payment gateways).<br>
Perform data validation testing on SQL Server to ensure data accuracy and integrity.<br>
Identify, log, and track defects using Jira / Azure DevOps.<br>
Verify bug fixes and prevent regressions.<br>
Support User Acceptance Testing (UAT) and pre-production validation.</p>
<p><strong>Release & environment validation</strong><br>
Validate deployment readiness for QA, UAT, and Production environments.<br>
Perform post-deployment verification and smoke testing.<br>
Support hotfix validation and emergency releases.<br>
Coordinate with DevOps and Development teams to ensure environment stability.</p>
<p><strong>Test documentation & standards</strong><br>
Create and maintain: test plans, test cases, test scenarios, and regression suites.<br>
Define and improve QA processes and testing standards.<br>
Ensure repeatable, auditable testing practices aligned with SDLC.</p>
<p><strong>Application & technical documentation</strong><br>
Document application components including: modules and features, application flows, APIs and integrations, data flows and dependencies, and background jobs and scheduled processes.<br>
Maintain up-to-date documentation for: architecture overview, deployment flows, and environment configurations.<br>
Ensure documentation is structured, accessible, and version controlled.<br>
Work closely with developers to capture technical knowledge accurately.</p>
<p><strong>Knowledge management & transition</strong><br>
Lead documentation activities during vendor transition and knowledge transfer.<br>
Ensure critical system knowledge is captured and not retained by individuals.<br>
Support onboarding of new team members using documented materials.<br>
Actively reduce single-point-of-failure risks.</p>
<p><strong>SDLC & process compliance</strong><br>
Ensure QA activities are embedded in the SDLC.<br>
Validate that acceptance criteria are met before release approval.<br>
Support sprint planning by estimating QA effort.<br>
Participate in retrospectives to improve quality processes.</p>
<p><strong>Tools & automation (progressive)</strong><br>
Support test automation initiatives where applicable.<br>
Collaborate with DevOps on CI/CD quality gates.<br>
Identify opportunities to improve testing efficiency and coverage.</p>
<p><strong>Collaboration & communication</strong><br>
Work closely with development team lead, developers, and technical delivery lead, DevOps & Infra teams.<br>
Provide clear quality status and risk visibility.<br>
Escalate quality risks early.</p>
<h4>Job relations:</h4>
<p>Reports to IT Manager.<br>
Works closely with Development, DevOps, Infra, and Product teams.<br>
Coordinates with business stakeholders during UAT.</p>
<h4>Requirements</h4>
<p>Bachelor’s degree in computer engineering, computer science, or a related field.<br>
3–6 years of experience in QA or software testing, and documentation.<br>
Strong understanding of SDLC and testing methodologies.<br>
Experience testing: web applications, APIs, and SQL-based systems.<br>
Strong documentation and communication skills.<br>
Detail-oriented with strong analytical skills.</p>
<h4>Competencies:</h4>
<ul>
<li>Experience with enterprise or multi-tenant systems.</li>
<li>Experience documenting legacy systems.</li>
<li>Exposure to ASP.NET Zero / abp.io.</li>
<li>Experience working with distributed teams.</li>
<li>Familiarity with basic test automation concepts.</li>
</ul>
<h4>Skills & languages:</h4>
<ul>
<li>Proficiency with Agile tools (e.g., Jira).</li>
<li>Understanding of software development life cycle and agile methodologies.</li>
<li>Good knowledge of partner/system integration principles (APIs, data exchange formats, etc.).</li>
<li>Fluent in English (required).</li>
<li>Arabic proficiency (preferred).</li>
</ul></p><p></p>
<p>Key Responsibilities</p><p><strong>System Design & Development</strong></p><ul><li>Design, develop, and maintain enterprise-grade web applications using ASP.NET MVC and .NET technologies.</li><li>Define and implement scalable, secure, and high-performance system architectures.</li><li>Develop complex business logic for ERP and management systems.</li></ul><p><strong>Backend & Database Engineering</strong></p><ul><li>Design and optimise relational databases using MS SQL Server.</li><li>Build efficient data access layers using Entity Framework (Code First / Database First).</li><li>Ensure database performance, indexing strategies, and query optimisation.</li></ul><p><strong>Frontend Integration</strong></p><ul><li>Develop responsive and dynamic UI components using JavaScript, jQuery, AJAX, and Bootstrap.</li><li>Collaborate on frontend architecture and improve UI/UX performance and responsiveness.</li></ul><p><strong>Architecture & Code Quality</strong></p><ul><li>Establish coding standards, design patterns, and best practices.</li><li>Conduct code reviews and mentor junior and mid-level developers.</li><li>Improve application maintainability, scalability, and modularity.</li></ul><p><strong>Technical Leadership</strong></p><ul><li>Lead technical discussions and contribute to solution design decisions.</li><li>Translate business requirements into technical specifications.</li><li>Work closely with stakeholders to define system requirements for ERP workflows.</li></ul><p><strong>Client Interaction & Solution Delivery</strong></p><ul><li>Present ERP solutions and system demonstrations to clients.</li><li>Gather client feedback and translate it into technical improvements.</li><li>Support pre-sales and solution architecture discussions when required.</li></ul><p><strong>Performance, Security & Maintenance</strong></p><ul><li>Ensure application security, including authentication, authorisation, and data protection.</li><li>Monitor and optimise system performance under high load.</li><li>Troubleshoot and resolve production issues.</li></ul><p><strong>Desired Candidate Profile</strong></p><p><strong>Qualifications & Requirements</strong></p><ul><li>Bachelor s degree in Computer Science, Software Engineering, or related field.</li><li>4 7+ years of experience in web application development.</li><li>Strong expertise in ASP.NET MVC / .NET Framework / .NET Core .</li><li>Advanced experience with MS SQL Server (design, optimisation, stored procedures).</li><li>Strong proficiency in Entity Framework .</li><li>Solid experience with JavaScript, jQuery, AJAX, and Bootstrap .</li><li>Strong understanding of software architecture and design patterns (MVC, SOLID principles).</li><li>Experience in building or maintaining ERP or enterprise management systems .</li><li>Proven ability to lead technical discussions and mentor developers.</li><li>Excellent communication and client-facing presentation skills.</li></ul>
<p>The Site Reliability Engineer ensures the reliability, availability, performance, and scalability of Wiley s software systems. Working as part of the technology team, you will use monitoring, automation, and incident-management practices to improve system stability and support efficient software delivery. You will apply your developing knowledge of site reliability engineering to resolve operational issues and implement established solutions. Working under moderate guidance, you will collaborate with development and operations teams while building a broader understanding of Wiley s infrastructure, systems, and business needs.</p><h4>How will you make an impact:</h4><ul><li>Monitor system availability, performance, capacity, and reliability using established observability tools, dashboards, and alerts.</li><li>Develop and maintain automation scripts and infrastructure-as-code solutions to reduce manual operational tasks and improve consistency.</li><li>Support continuous integration and continuous delivery pipelines, collaborating with development teams to improve build and deployment processes.</li><li>Respond to and resolve system incidents by following established procedures, participating in on-call rotations, and contributing to post-incident reviews.</li><li>Troubleshoot technical issues by applying knowledge of system architecture, operational practices, previous experience, and established precedents.</li><li>Collaborate with development and operations teams to improve system performance, minimise technology risk, and deliver reliable solutions that support team and business objectives.</li></ul><h4>What we are looking for:</h4><ul><li>Practical knowledge of site reliability engineering, systems engineering, DevOps, or a related technical discipline.</li><li>Experience monitoring software systems using observability, logging, or performance-monitoring tools.</li><li>Experience developing automation scripts using an appropriate scripting or programming language.</li><li>Working knowledge of continuous integration and continuous delivery practices and tools.</li><li>Understanding of incident management, troubleshooting, root-cause analysis, and post-incident review processes.</li><li>Ability to analyse technical problems and implement solutions using established procedures, sound judgement, and previous experience.</li><li>Strong collaboration and communication skills, with the ability to work effectively across development and operations teams.</li><li>Willingness and ability to participate in an on-call rotation.</li></ul><h4>Preferred Qualifications</h4><ul><li>Experience working with cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform.</li><li>Familiarity with container technologies and orchestration platforms such as Docker or Kubernetes.</li><li>Experience using infrastructure-as-code tools and frameworks.</li><li>Understanding of distributed systems, system capacity, scalability, and performance optimisation.</li><li>Experience supporting or improving build and deployment pipelines.</li><li>Interest in developing broader knowledge of cloud infrastructure and modern site reliability practices.</li></ul><p>We power infinite possibilities. For more than 200 years, we've transformed knowledge into discoveries that shape the world. Today, our global team of innovators, creators, and experts is driving what's next in science, education, and publishing creating impact that reaches everywhere. We're not just observers of progress. We're the ones accelerating scientific breakthroughs, advancing learning, and sparking innovation that redefines entire fields and improves lives. Here, your talent matters. Your ideas have room to grow. And your work creates breakthroughs that can change everything.</p><p><br></p><p><strong>Desired Candidate Profile</strong></p><p><br></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Design, develop, maintain, and enhance web applications using .<br>NET / ASP.NET Core and Angular .<br> Develop and maintain RESTful APIs and integrate frontend applications with backend services.<br> Implement new business requirements, enhancements, and change requests across both frontend and backend.<br> Develop responsive and maintainable user interfaces using Angular, TypeScript, HTML, CSS/SCSS .<br> Develop backend services using C#, ASP.<br>NET Core, Entity Framework Core, and SQL Server .<br> Troubleshoot and resolve technical issues, defects, and application performance problems.<br> Participate in code reviews and ensure adherence to coding standards, best practices, and clean-code principles.<br> Collaborate closely with BA, QA, UI/UX, and other development team members throughout the software development lifecycle.<br> Support integration activities with internal and external systems.<br> Support application deployments and resolve issues across Development, UAT, Staging, and Production environments when required.<br> Ensure delivered solutions are scalable, maintainable, secure, and aligned with the existing system architecture.<br> Job Qualifications: 6+ years of professional experience in Full Stack software development.<br> Strong experience with C# and ASP.<br>NET Core / .<br>NET . Strong experience with Angular and TypeScript .<br> Strong knowledge of REST APIs and API integration .<br> Good experience with Entity Framework Core and SQL Server .<br> Strong understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, and clean code .<br> Good understanding of frontend architecture, reusable components, state management, and responsive web development.<br> Experience working with Git and source-control workflows.<br> Experience working within Agile/Scrum development environments .<br> Good understanding of the software development lifecycle and debugging/troubleshooting techniques.<br> Strong analytical and problem-solving skills.<br> Good communication skills and ability to work effectively within a cross-functional team.<br></span> </div>
<p><h4>Optimiza overview</h4>
<p>Optimiza is a regional systems integration and digital transformation company delivering consulting, business, and technology solutions across multiple industries. Our work brings together business and technology to help clients build stronger, more effective systems, and we are looking for engineers who enjoy solving complex technical challenges in fast-moving environments.</p>
<p>As a microservices developer, you will play a key role in shaping backend solutions that support reliable, scalable digital platforms. This role is well suited to someone who enjoys building modern distributed systems, working across functions, and contributing to technology solutions that have meaningful impact across client and business needs.</p>
<h4>Responsibilities</h4>
<li>Design, build, and maintain robust microservices-based applications and RESTful APIs using modern architectural principles.</li>
<li>Implement service-to-service communication using APIs, messaging queues (Kafka, RabbitMQ), and event-driven architectures.</li>
<li>Ensure high availability, scalability, and performance of microservices under heavy load.</li>
<li>Implement and enforce security standards including authentication, authorization, and data protection.</li>
<li>Collaborate cross-functionally with front-end developers, DevOps teams, and system architects to deliver end-to-end solutions.</li>
<li>Participate in code reviews and troubleshoot production issues related to backend integrations.</li>
<li>Support CI/CD pipelines and deployment of containerized applications.</li>
<h4>Requirements</h4>
<p><strong>Education:</strong> Bachelor’s degree in computer science, software engineering, or a related technical field.</p>
<p><strong>Experience:</strong> 3+ years of proven experience in backend or microservices development.</p>
<p><strong>Core technical proficiency:</strong> Strong expertise in Java, with experience in Java 11 or Java 17+ preferred. Strong expertise in the Spring ecosystem, including Spring Boot, Spring Cloud, and Spring Data. Deep knowledge of microservices architecture and distributed systems. Extensive experience developing, documenting, and consuming RESTful APIs.</p>
<p><strong>Database knowledge:</strong> Solid experience with both relational databases such as PostgreSQL or MySQL and NoSQL databases such as MongoDB or Redis, including ORM tools like Hibernate or JPA.</p>
<p><strong>Messaging & async:</strong> Familiarity with messaging systems such as Apache Kafka, RabbitMQ, or similar.</p>
<p><strong>Infrastructure & DevOps:</strong> Solid understanding of CI/CD tools such as Jenkins or GitLab CI and DevOps best practices. Hands-on experience with Docker and Kubernetes is highly preferred.</p>
<p><strong>Legal / regulatory requirements:</strong> Eligible to work in Jordan.</p></p><p></p>