Job Title: Project Officer (E-waste) (Fresher UN Jobs) Organisation: International Organization…
Junior Software Development Assistant UN Jobs – United Nations Development Programme (UNDP)
Job Title: Junior Software Development Assistant
Organization: United Nations
Development Programme (UNDP)
Development Programme (UNDP)
Duty Station: Kampala,
Uganda
Uganda
Reports to: Officer – Data
Science
Science
About UNDP:
The United Nations Development Programme (UNDP) is the United Nation’s
global development network. UNDP advocates for change and connects countries to
knowledge, experience and resources to help people build a better life. The
UNDP provides expert advice, training, grant support to developing countries
including Uganda with increasing emphasis on assistance to the least developed
countries.
global development network. UNDP advocates for change and connects countries to
knowledge, experience and resources to help people build a better life. The
UNDP provides expert advice, training, grant support to developing countries
including Uganda with increasing emphasis on assistance to the least developed
countries.
About Global Pulse:
Global Pulse is an innovation initiative of the United Nations
Secretary-General on Big Data. Its vision is a future in which big data is
harnessed safely and responsibly as a public good. Its mission is to accelerate
discovery, development and scaled adoption of big data innovation for
sustainable development and humanitarian action. Global Pulse is building a
catalytic network of in-country innovation centers, which will test new tools,
data and analysis, share what lessons with the global community, mainstream successful
approaches for real-time impact monitoring into policymaking. The first Lab has
been established in New York (Pulse Lab New York) followed by Jakarta,
Indonesia and Kampala, Uganda. Pulse Lab Kampala is an inter-agency initiative
of the United Nations under the leadership of the UN Resident Coordinator in
Uganda. The first of its kind in Africa, it brings together researchers from
Government, the UN, non-governmental organizations and private sector to
explore the utility of new sources of digital “Big Data” (such as social media,
mobile data, online information) and real-time analysis techniques for
sustainable development and humanitarian assistance.
Secretary-General on Big Data. Its vision is a future in which big data is
harnessed safely and responsibly as a public good. Its mission is to accelerate
discovery, development and scaled adoption of big data innovation for
sustainable development and humanitarian action. Global Pulse is building a
catalytic network of in-country innovation centers, which will test new tools,
data and analysis, share what lessons with the global community, mainstream successful
approaches for real-time impact monitoring into policymaking. The first Lab has
been established in New York (Pulse Lab New York) followed by Jakarta,
Indonesia and Kampala, Uganda. Pulse Lab Kampala is an inter-agency initiative
of the United Nations under the leadership of the UN Resident Coordinator in
Uganda. The first of its kind in Africa, it brings together researchers from
Government, the UN, non-governmental organizations and private sector to
explore the utility of new sources of digital “Big Data” (such as social media,
mobile data, online information) and real-time analysis techniques for
sustainable development and humanitarian assistance.
Job Summary: The Junior
Software Developer Assistant will support the UNDP in the development of desktop,
web, and mobile to support different types of Digital Data.
Software Developer Assistant will support the UNDP in the development of desktop,
web, and mobile to support different types of Digital Data.
Key Duties and
Responsibilities:
Responsibilities:
- Offer support in the development of
desktop, web and mobile applications.
- Support the requirements collection
processes for software applications initiatives. - Support requirements analysis for software
development projects. - Support production of web applications
defined to showcase the analysis results of Pulse Lab Kampala. - Build quick software prototypes to allow
discovery of intended requirements from users. - Assist designing, development and
deployment of software applications. - Write Unit tests for software components
developed in the Lab. - Render support in the design and
development of user interfaces for software/mobile/desktop applications. - Assist in performing controlled and real
situation testing before software deployment. - Actively participate in exploring
integration options for data visualisation in existing software
applications. - Assists in documentations like user
training manual, system requirements specifications, system Design
specifications. - Take part in system reviews and
maintenance of existing systems. - Participates in brainstorming sessions in
the Lab to define activities under Track 1 and Track 2.
Qualifications, Skills and
Experience:
Experience:
- The ideal applicant for the United Nations
UNDP Junior Software Developer Assistant job placement should hold a BSc
in Computer Science, Software Engineering, Computer Engineering,
Electrical Engineering or related field. - Previous experience in developing desktop
web and mobile applications. - Prior experience in developing Mobile
application using Android studio, JUnit, and Espresso. - Experience in developing REST API in
Django and Python. - Experience in programing with C/C++,
Python and Java - Broad knowledge and understanding of
object-oriented design and design patterns. - Experience with SQL databases (like
PostgreSQL, MySQL or MariaDB), and NoSQL databases (like MongoDB, firebase
or Realm.io). - Previous experience in version control
tools like Git and related repositories like GitHub, GitLab or Bitbucket. - Experience in testing frameworks like
JUnit or Google Test. - Working experience with virtual private
servers like Amazon AWS or DigitalOcean. - Familiar with Artificial Intelligence and
Machine Learning processes.
Personal Competencies:
Core Competencies:
- Demonstrates integrity by modeling the
UN’s values and ethical standards - Advocates and promotes the vision,
mission, and strategic goals of the UN - Displays cultural, gender, religion, race,
nationality and age sensitivity and adaptability - Treats all people fairly without
favoritism - Demonstrates and promotes the values of
the UN in actions and decisions and acts in accordance with the standard
of conduct for international civil servants. - Shows willingness to work without bias
with all persons regardless of gender, nationality, religion or culture - Contributes effectively to team-based
activities, working collaboratively and sharing information openly; works
effectively with colleagues inside the UN as well as its partners and
other stakeholders to pursue common goals - Facilitates and encourages open
communication in the team, communicating effectively - Remains calm, composed and patient when
facing conflict, manages conflict productively, focusing on mutually acceptable
solutions - Takes initiative and seeks opportunities
to initiate action - Actively produces and disseminates new
knowledge; creates/contributes to mechanisms to collect and share
knowledge - Actively seeks learning opportunities;
demonstrates commitment to ongoing professional development - Proposes innovative ideas and new
solutions to work
Functional Competencies:
- Familiarity with statistical programming
and discrete mathematics; - Comfortable working with diverse
programming languages, design patterns, frameworks, libraries and
platforms; - Independent and driven, and able to manage
and lead without close supervision; - Flexible, adaptable, and comfortable
working in a start-up environment; - Ability to work directly with internal and
external clients to define requirements for analysis and reporting; - Excellent communication skills.
UNDP is committed to achieving workforce diversity in terms of gender,
nationality and culture. Individuals from minority groups, indigenous groups
and persons with disabilities are equally encouraged to apply. All applications
will be treated with the strictest confidence.
nationality and culture. Individuals from minority groups, indigenous groups
and persons with disabilities are equally encouraged to apply. All applications
will be treated with the strictest confidence.
How to Apply:
All suitably qualified and interested candidates who so desire to join
the United Nations Development Programme, UNDP, in the aforementioned capacity
should endeavor to Apply Online by Clicking on the link below. Please further
review job requirements and if competent Click Apply Now.
the United Nations Development Programme, UNDP, in the aforementioned capacity
should endeavor to Apply Online by Clicking on the link below. Please further
review job requirements and if competent Click Apply Now.
Deadline: 23rd December
2016
2016
For more of the latest jobs, please visit https://www.theugandanjobline.com or
find us on our facebook page https://www.facebook.com/UgandanJobline
find us on our facebook page https://www.facebook.com/UgandanJobline