IT Solutions Associate (Software Developer) - G6 - Islamabad
World Food Programme
Date: 7 hours ago
City: Islamabad
Contract type: Full time

DEADLINE FOR APPLICATIONS
27 October 2025-23:59-GMT+05:00 Pakistan Standard Time (Karachi)
WFP celebrates and embraces diversity. It is committed to the principle of equal employment opportunity for all its employees and encourages qualified candidates to apply irrespective of race, colour, national origin, ethnic or social background, genetic information, gender, gender identity and/or expression, sexual orientation, religion or belief, HIV status or disability.
ABOUT WFP
The World Food Programme is the world’s largest humanitarian organization saving lives in emergencies and using food assistance to build a pathway to peace, stability and prosperity, for people recovering from conflict, disasters and the impact of climate change
At WFP, people are at the heart of everything we do and the vision of the future WFP workforce is one of diverse, committed, skilled, and high performing teams, selected on merit, operating in a healthy and inclusive work environment, living WFP's values (Integrity, Collaboration, Commitment, Humanity, and Inclusion) and working with partners to save and change the lives of those WFP serves.
To learn more about WFP, visit our website: https://www.wfp.org WHY JOIN WFP?
WFP offers a competitive benefits package including salary, pension, leave plus a medical insurance Important: All educational documents must be verified/attested by the Higher Education Commission (HEC). Appointment will be subject to submission of HEC-verified degrees ORGANIZATIONAL CONTEXT The World Food Programme (WFP) has been extending technical assistance to the Government of Pakistan in implementing nutrition programmes at both national and provincial levels. To support a large-scale initiative, the Software Developer is required to provide dedicated and timely technical support, using judgment in dealing with unforeseen problems on a daily basis JOB PURPOSE The Developer will be responsible for the design and development of software applications to support daily operations, including seamless data exchange with internal and external stakeholders. The professional will be seconded to a government office, working within the Project Management Unit (PMU), and will report operationally to the Head of PMU and technically to the IT Solution Developer Team Lead (PMU) KEY RESPONSIBILITIES (not all-inclusive, nor exhaustive): 1. Write program code in order to support the development and implementation of efficient and effective IT solution components.
2. Keep up-to-date technical systems documentation for developed IT solutions in order to support systems maintenance.
3. Perform unit and integrated testing of new, enhanced or fixed code in order to ensure completeness and adherence to technical specifications.
4. Assist in the installation, configuration and customization of IT systems ensuring compliance with WFP’s IT standards, guidelines and procedures.
5. Resolve users queries independently, escalating if required, to ensure that standard IT questions are answered, and accurate information is provided.
6. Assist in the preparation of materials and the delivery of trainings on automated business processes to ensure efficient and effective use of IT systems.
7. Collect and collate data, conduct basic analysis to support the development of accurate processes and reports SPECIFIC POST REQUIREMENTS
Completion of secondary school education. A post-secondary certificate in the related functional area, in Computer Science, Software Engineering, Information Technology, or related field is required.
University degree in Computer Science, Software Engineering, Information Technology, or related field is an advantage Experience: Minimum 6 years of relevant experience in software development, with a focus on .NET technologies.
WFP Leadership Framework guides to the common standards of behavior that guide HOW we work together to accomplish our mission
REASONABLE ACCOMMODATION
WFP is committed to supporting individuals with disabilities by providing reasonable accommodations throughout the recruitment process. If you require a reasonable accommodation, please contact: [email protected] NO FEE DISCLAIMER
The United Nations does not charge any application, processing, training, interviewing, testing or other fee in connection with the application or recruitment process. Should you receive a solicitation for the payment of a fee, please disregard it. Furthermore, please note that emblems, logos, names and addresses are easily copied and reproduced. Therefore, you are advised to apply particular care when submitting personal information on the web
REMINDERS BEFORE YOU SUBMIT YOUR APPLICATION
No appointment under any kind of contract will be offered to members of the UN Advisory Committee on Administrative and Budgetary Questions (ACABQ), International Civil Service Commission (ICSC), FAO Finance Committee, WFP External Auditor, WFP Audit Committee, Joint Inspection Unit (JIU) and other similar bodies within the United Nations system with oversight responsibilities over WFP, both during their service and within three years of ceasing that service.
ABOUT WFP
The World Food Programme is the world’s largest humanitarian organization saving lives in emergencies and using food assistance to build a pathway to peace, stability and prosperity, for people recovering from conflict, disasters and the impact of climate change
At WFP, people are at the heart of everything we do and the vision of the future WFP workforce is one of diverse, committed, skilled, and high performing teams, selected on merit, operating in a healthy and inclusive work environment, living WFP's values (Integrity, Collaboration, Commitment, Humanity, and Inclusion) and working with partners to save and change the lives of those WFP serves.
To learn more about WFP, visit our website: https://www.wfp.org WHY JOIN WFP?
- WFP is a 2020 Nobel Peace Prize Laureate
- WFP offers a highly inclusive, diverse, and multicultural working environment
- WFP invests in the personal & professional development of its employees through a range of training, accreditation, coaching, mentorship, and other programs as well as through internal mobility opportunities
- A career path in WFP provides an exciting opportunity to work across the various country, regional and global offices around the world, and with passionate colleagues who work tirelessly to ensure that effective humanitarian assistance reaches millions of people across the globe
- We offer an attractive compensation package (please refer to the Terms and Conditions section of this vacancy announcement)
WFP offers a competitive benefits package including salary, pension, leave plus a medical insurance Important: All educational documents must be verified/attested by the Higher Education Commission (HEC). Appointment will be subject to submission of HEC-verified degrees ORGANIZATIONAL CONTEXT The World Food Programme (WFP) has been extending technical assistance to the Government of Pakistan in implementing nutrition programmes at both national and provincial levels. To support a large-scale initiative, the Software Developer is required to provide dedicated and timely technical support, using judgment in dealing with unforeseen problems on a daily basis JOB PURPOSE The Developer will be responsible for the design and development of software applications to support daily operations, including seamless data exchange with internal and external stakeholders. The professional will be seconded to a government office, working within the Project Management Unit (PMU), and will report operationally to the Head of PMU and technically to the IT Solution Developer Team Lead (PMU) KEY RESPONSIBILITIES (not all-inclusive, nor exhaustive): 1. Write program code in order to support the development and implementation of efficient and effective IT solution components.
2. Keep up-to-date technical systems documentation for developed IT solutions in order to support systems maintenance.
3. Perform unit and integrated testing of new, enhanced or fixed code in order to ensure completeness and adherence to technical specifications.
4. Assist in the installation, configuration and customization of IT systems ensuring compliance with WFP’s IT standards, guidelines and procedures.
5. Resolve users queries independently, escalating if required, to ensure that standard IT questions are answered, and accurate information is provided.
6. Assist in the preparation of materials and the delivery of trainings on automated business processes to ensure efficient and effective use of IT systems.
7. Collect and collate data, conduct basic analysis to support the development of accurate processes and reports SPECIFIC POST REQUIREMENTS
- Design and implement robust software solutions using .NET Framework, .NET Core, and the latest versions including .NET 8/9, ensuring alignment with organizational requirements.
- Develop dynamic web applications using MVC, Razor, and Blazor with strong proficiency in C# and VB.NET.
- Create responsive and interactive user interfaces using Angular 16+, HTML, CSS, Bootstrap, JavaScript, TypeScript, SASS, and XAML.
- Apply standard and advanced design patterns such as CQRS, Microservices, Singleton, and Factory to ensure scalable and maintainable architecture.
- Integrate and manage data access layers using Entity Framework, Entity Framework Core, Dapper, ADO.NET, NHibernate, and AutoMapper.
- Design and consume APIs and services including WCF, SOAP, Web API, RESTful API, gRPC, and GraphQL for seamless system integration.
- Utilize LINQ to Objects, LINQ to XML, and LINQ to SQL for efficient data querying and manipulation.
- Optimize application performance and manage large datasets using caching mechanisms such as Redis and Ehcache.
- Implement real-time communication features using SignalR and Hangfire for two-way data exchange and background processing.
- Lead migration of legacy .NET monolithic applications to modern microservices architecture, enhancing scalability and maintainability.
- Profile and improve performance in JavaScript, C#, and SQL to ensure optimal application responsiveness and efficiency.
- Configure and manage authentication and authorization mechanisms using OAuth 2.0, OpenID Connect, JWT, and customized Identity solutions.
- Apply Test-Driven Development (TDD) and automated testing methodologies to ensure code reliability and maintainability.
- Provide hands-on development and support for Blazor-based applications, enhancing user experience and system performance.
- Deploy applications on both Linux and Windows-based servers, ensuring compatibility and performance across environments.
- Utilize tools such as JIRA, Bitbucket/GitHub, SVN, and CI/CD pipelines to manage development workflows and ensure continuous integration and delivery.
- Create and maintain comprehensive SDLC documentation to support development, deployment, and maintenance activities.
- Implement secure coding practices and web security principles to safeguard applications against vulnerabilities.
- Collaborate with cross-functional teams to deliver high-quality software solutions and support implementation goals.
- Create professional documentation for existing and new systems, ensuring clarity and accessibility for stakeholders.
- Perform any other tasks assigned within the area of expertise.
Completion of secondary school education. A post-secondary certificate in the related functional area, in Computer Science, Software Engineering, Information Technology, or related field is required.
University degree in Computer Science, Software Engineering, Information Technology, or related field is an advantage Experience: Minimum 6 years of relevant experience in software development, with a focus on .NET technologies.
- Demonstrated experience in full-stack development, including frontend frameworks (e.g., Angular) and backend services (.NET Core, APIs).
- Proven track record in migrating legacy systems to microservices architecture.
- Experience in performance optimization, security implementation, and real-time communication systems.
- Familiarity with CI/CD pipelines, version control systems (Git, Bitbucket), and agile development tools (e.g., JIRA).
- Familiarity with handling government and/or Social Protection data systems is desirable.
- Strong proficiency in .NET technologies (C#, VB.NET, .NET Core/Framework) and modern frontend development (Angular, HTML/CSS, JavaScript, TypeScript).
- Solid understanding of software architecture principles and design patterns (e.g., CQRS, Microservices).
- Experience in API development and integration using RESTful, SOAP, gRPC, and GraphQL.
- Skilled in ORMs and data access tools including Entity Framework and Dapper.
- Familiarity with authentication protocols (OAuth 2.0, OpenID Connect, JWT) and secure coding practices.
- Hands-on experience with Blazor, real-time communication tools (SignalR/Hangfire), and performance optimization techniques.
- Knowledge of CI/CD pipelines, version control systems (Git/Bitbucket), and agile development tools (JIRA).
- Strong analytical and problem-solving skills with the ability to work collaboratively in cross-functional teams.
WFP Leadership Framework guides to the common standards of behavior that guide HOW we work together to accomplish our mission
REASONABLE ACCOMMODATION
WFP is committed to supporting individuals with disabilities by providing reasonable accommodations throughout the recruitment process. If you require a reasonable accommodation, please contact: [email protected] NO FEE DISCLAIMER
The United Nations does not charge any application, processing, training, interviewing, testing or other fee in connection with the application or recruitment process. Should you receive a solicitation for the payment of a fee, please disregard it. Furthermore, please note that emblems, logos, names and addresses are easily copied and reproduced. Therefore, you are advised to apply particular care when submitting personal information on the web
REMINDERS BEFORE YOU SUBMIT YOUR APPLICATION
- We strongly recommend that your profile is accurate, complete, and includes your employment records, academic qualifications, language skills and UN Grade (if applicable)
- Once your profile is completed, please apply, and submit your application
- Please make sure you upload your professional CV in the English language
- Kindly note the only documents you will need to submit at this time are your CV and Cover Letter
- Additional documents such as passport, recommendation letters, academic certificates, etc. may potentially be requested at a future time
- Please contact us at [email protected] in case you face any challenges with submitting your application
- Only shortlisted candidates will be notified
No appointment under any kind of contract will be offered to members of the UN Advisory Committee on Administrative and Budgetary Questions (ACABQ), International Civil Service Commission (ICSC), FAO Finance Committee, WFP External Auditor, WFP Audit Committee, Joint Inspection Unit (JIU) and other similar bodies within the United Nations system with oversight responsibilities over WFP, both during their service and within three years of ceasing that service.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Assistant Manager ERP/Application Coordination - S3H
NUST,
Islamabad
8 hours ago
Last Date: Monday, October 27, 2025
Job Detail
Job Ref #:
Job/5862/10/13/2025
Age Limit:
2545
Experience:
Posted Date:
Monday, October 13, 2025
Salary:
Market Competitive
Job Description:
Qualification & Experience:
Essential:
BSCS from any well-reputed HEC recognized university with 2–3 years' of experience working on application coordination in any Govt/Semi Govt Institute /department.
Desirable:
MSCS from any well-reputed HEC recognized...

Patient Journey Partner - Karachi
Roche,
Islamabad
11 hours ago
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access...

Staff Software System Engineer (Networking)
eMumba,
Islamabad
1 week ago
Join a high-performance engineering team building next-generation network operating systems for leading data-networking platforms. You will design and implement embedded software spanning control-plane (protocols & network logic) and data-plane (packet forwarding & resource management) components that power carrier-grade switching and routing solutions.
Key Responsibilities
Design, develop, and maintain software for switching and routing platforms.
Build scalable control-plane modules (L2/L3 protocols,...
