NR

Head of Programme Uganda

Full-time Kampala, Uganda, UG
Posted 4 days, 18 hours ago 7 views 0 applications

Job Description

We need to output clean semantic HTML with

,

,
  • . Must preserve all original content word-for-word, no additions, deletions, rephrasing. Must remove any tags like
    , style attributes, etc. But we need to keep the content text exactly as appears, including line breaks? We need to wrap paragraphs in

    . Use

    for section headers like "What you will do:", "General Responsibilities:", "Specific responsibilities:", "What will you bring:", etc. The original text includes many headings but not explicitly labeled as h4. We need to identify section headers. The instruction: Use

    for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we need to detect headings in the text. The raw text includes headings like "What you will do:", "General Responsibilities:", "Specific responsibilities:", "What will you bring:", "Generic professional competenciesL". Also maybe "The purpose of the Head of Programme position..." etc. Those are not headings but body. We need to use

    for section headers. Which ones qualify? Probably any line that is a clear heading. The text includes bolded "What you will do:" inside . That is a heading. Also "General Responsibilities:" and "Specific responsibilities:" and "What will you bring:" and "Generic professional competenciesL". Also maybe "The purpose of the Head of Programme position..." is not a heading but body. We must preserve all original content word-for-word, including HTML tags? No, we must output clean semantic HTML, but we cannot include the original style attributes. We need to output only the cleaned HTML with

    ,

    ,
    • . Must preserve all original content word-for-word, meaning we cannot alter the text inside. So we must copy exactly the visible text, including punctuation, line breaks? We can keep line breaks as separate

      elements. We must not add, remove, summarize, or rephrase. So we must keep the same wording, including any extra spaces? Probably okay. We need to extract the relevant sections. The raw text includes a lot of HTML tags and styling. We need to output only the cleaned HTML. Let's parse the content: First part:

      The purpose of the Head of Programme position is to assume overall responsibility for programme development and strategic vision in the country promoting learning and a cost-conscious culture as well as ensure effective and constructive communication between related functions and Area offices.

      Then empty

       

      . Then another

      with text: The Head of Programme has the overall responsibility to develop and ensure good partnership relations and ensure programme relevant advocacy priorities are identified and taken forward. The position also has line management responsibility as well responsibility to manage and ensure support and capacity building related to PCM, M&E framework, integrated programming and programme quality.

      Then empty

       

      . Then another

      with text: The Programme Development Unit, led by the Head of Programme, supports with development of capacity in core competencies and cross-cutting themes, working collaboratively and in a matrix structure with Support departments, Area Manager, and the Regional Programme department. The Head of Programme takes lead on donor relations, monitoring and evaluation, and other specialist areas as assigned. This will be fulfilled through the following:

      Then empty

       

      . Then a paragraph with bold "What you will do:":

      What you will do:

      Then

      General Responsibilities:

      Then
      • ... etc. We need to output HTML with

        for section headers. Which headings are present? "What you will do:" is a heading. "General Responsibilities:" is a heading. "Specific responsibilities:" is a heading. "What will you bring:" is a heading. "Generic professional competenciesL" maybe a heading but it's incomplete. We need to wrap each heading in

        . The content inside the heading should be exactly as appears, including colon and any trailing characters. For "Generic professional competenciesL" there is a stray "L". We'll keep it. We need to preserve all list items exactly as they appear, including line breaks inside list items? The list items contain

        tags inside

      • . We need to output
      • with the inner content as is, but we cannot include the

        tags? The instruction: Use

        • for list items (duties, requirements, qualifications, skills). It doesn't forbid nested

          inside

        • . But we should preserve the original content, which includes

          tags inside

        • . However we are to output clean semantic HTML, using

          for paragraphs and

          • for list items. So we can output
          • followed by the paragraph text (maybe without the inner

            tag). But we must preserve all original content word-for-word. If we remove the

            tag, we are altering the content? The content includes the

            tag markup, but we are to output only the textual content? The instruction says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". That includes the HTML tags? The original content includes HTML tags, but we are to output clean HTML, so we can transform the structure but must keep the textual content unchanged. Removing the

            tags is not removing text, it's just markup. The textual content inside remains. So we can output

          • The purpose of the Head of Programme position is to assume overall responsibility for programme development and strategic vision in the country promoting learning and a cost-conscious culture as well as ensure effective and constructive communication between related functions and Area offices.
          • etc. But we need to keep the original text exactly, including any special characters like  ? The original includes   which is an HTML entity for non-breaking space. Should we keep it as  ? Probably yes, preserve word-for-word, including entities. But we are to output clean HTML, so we can keep   as is. We need to output only the HTML, no extra commentary. Approach: Build a series of

            elements for each paragraph of body text, and

            for headings, and
            • for list items. For list items that contain sub-lists, we need to preserve nested structure. The original has nested
                inside
              • . We need to output that nested
                  as well. We must not add any new text. So we need to copy exactly the inner text of each element, including any nested tags? But we cannot output the original tags; we need to output clean HTML. So we can output the nested
                    with its own
                  • items. Thus we need to reconstruct the hierarchy. Let's list out the sections in order: 1. Paragraph: "The purpose of the Head of Programme position is to assume overall responsibility for programme development and strategic vision in the country promoting learning and a cost-conscious culture as well as ensure effective and constructive communication between related functions and Area offices." 2. Empty paragraph (just  ). Probably we can ignore empty paragraphs? But we must preserve all original content. An empty paragraph with   is not empty content; it's a non-breaking space. Should we output a

                     

                    ? That would preserve the space. But the instruction says preserve all original content word-for-word. The original includes that empty

                     

                    . So we should output

                     

                    . 3. Paragraph: "The Head of Programme has the overall responsibility to develop and ensure good partnership relations and ensure programme relevant advocacy priorities are identified and taken forward. The position also has line management responsibility as well responsibility to manage and ensure support and capacity building related to PCM, M&E framework, integrated programming and programme quality." 4. Empty paragraph  . 5. Paragraph: "The Programme Development Unit, led by the Head of Programme, supports with development of capacity in core competencies and cross-cutting themes, working collaboratively and in a matrix structure with Support departments, Area Manager, and the Regional Programme department. The Head of Programme takes lead on donor relations, monitoring and evaluation, and other specialist areas as assigned. This will be fulfilled through the following:" 6. Empty paragraph   7.

                    What you will do:

                    -> This is a heading? It is bolded but not a heading tag. We need to output as

                    What you will do:

                    maybe? The instruction: Use

                    for section headers (e.g. Responsibilities, Qualifications...). "What you will do:" is a section header. So we should output

                    What you will do:

                    . But we must preserve the colon and text exactly. The original includes tags around it. We need to output just the text "What you will do:" inside

                    . Should we include the colon? Yes. The original text includes colon. So

                    What you will do:

                    . 8.

                    General Responsibilities:

                    -> This is a heading "General Responsibilities:". Should output

                    General Responsibilities:

                    . The tag is formatting; we can just output the text "General Responsibilities:" inside

                    . The underline is not needed. 9. Then
                    • ... list items ...
                    . The list items contain paragraphs with

                    tags and nested

                      . We need to output
                        with
                      • containing the text. For nested list, we output another
                          inside the
                        • . We need to copy each
                        • content exactly as appears, including any inner

                          tags? The original

                        • contains a

                          with text. We can output the text inside the

                          as the content of

                        • . But we must preserve the text word-for-word, including any line breaks? The

                          may contain line breaks? It seems each

                        • is a separate line. We'll output
                        • followed by the text (without the

                          tags). But we must preserve the text exactly, including any extra spaces? The original includes line breaks after each

                        • maybe. We'll just output the text as is. Let's extract the list items from the first ul (General Responsibilities). The content is:
                        • Line management responsibilities for directly reporting staff. This includes the:

                        • Then nested
                            with
                          • items:
                          • Performance management process; setting clear goals aligned to country strategy and priorities, and to follow up and support staff’s achievement.  

                            • Responsible for key processes as workforce planning, recruitment, staff induction and development and ensure Duty of Care for own staff 

                            Then next
                          • :
                          • Provide programme input to Country Strategy and Plan of Action 

                          • Then
                          • :
                          • Development of Core Competency strategies that are aligned to regional and global priorities and strategies

                          • Then
                          • :
                          • Development of holistic and needs based programmes, including cash-based interventions and marked based programmes

                          • Then
                          • :
                          • Identify funding opportunities, develop funding strategies and forecasts 

                          • Then
                          • :
                          • Grants management, BPO allocations and reporting to donors, including compliance with donor standards and ensure quality control, M&E and organizational learning

                          • Then
                          • :
                          • In-country representation

                          • Then
                          • :
                          • Promote the rights of IDPs/returnees in line with the advocacy strategy

                          • Then
                          • :
                          • Compliance and adherence to NRC policies, guidance and procedures, and a specific responsibility for the functions policies and procedures  

                          • Then after that, there is a

                             

                            (empty with margin). Then

                            Specific responsibilities:

                            -> heading "Specific responsibilities:". Then another
                              with many
                            • items (Specific responsibilities). Let's list them:
                            • Ensure strategic programme development in the country in line with the region and global programme initiatives. 

                            • Overseeing specific advances in NRC’s Innovation, Protection, Markets and Digital programming, through an increasingly localised and networked approach

                            • Contribute to expanding the use of Cash Based Programmes and increase use of technology as a way of increasing efficiency of the programmes

                            • Facilitate initiatives for integrated programme analysis and response analysis, including the integration of relevant cross-cutting issues such as protection, safe programming and access

                            • Translated by AI — may not be perfect

Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.

Tailor My CV to This Job ✍️

Join Our Uganda Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?