UN Jobs

All Jobs

Software developer consultant – full stack – BAV Consultants (2) , remote, Brazil.

Brazil

Opportunity Deadline

16/01/2024

Share via:

Job Description

Fresh
  • Country: Brazil
  • No of vacancies: N/A
  • Salary: N/A
  • Organization: UNICEF
  • Gender: Both
  • Deadline: 2024-01-16

Scope of Work:

The consultancy seeks to meet our current needs of software development and its implementation in the health area, in line with the UNICEF Seal goals – 2021 to 2024.

The consultant should assist the UNICEF Office in Brazil in integrating ICT into UNICEF programming, develop the architecture and implementation of software for Active Vaccine Search, perform user tests to analyze the operation of the software and make the necessary changes after testing by pilot municipalities.

The software must include:

  • different levels of access, with use controlled by login and password;
  • case statistics according to spatial location.
  • a protected database on children and adolescents with vaccine delay: allowing to store the identified cases of vaccine delay or non-vaccination;
  • flexibility to address the specific characteristics of each municipality;
  • a panel that presents specific and consolidated information on existing cases in the municipality;
  • tools for a better management of the case – space of articulation and registration of actions performed;
  • an administrative panel of the municipality that shows the evolution of active vaccine search in the municipality;
  • provision of custom notifications.

The software development will be the responsibility of UNICEF, but implemented and used by municipalities.

The governments will actively participate in the governance structure, offering suggestions and improvements during the development of the platform.T4D consultants will be directly supervised by the ICT Officer (Innovation Focal Point).

A team consisting of two senior software developers (ideally both capable of Full Stack development, but alternatively, one can be specialized in Front End development and one specialized in Back End development), and a designer (UX) will be hired for this initiative).

Expected results:

Expected result: Support the UNICEF on the software development of the Busca Ativa Vacinal platform, maintenance activities and related technologies and provide small incremental updates.

Activities:

a) Develop the monitoring dashboard, focusing on user experience and data visualization;

b) Monitor monthly KPIs with panel usage statistics;

c) Monitor the servers’ performance and the availability of the service, taking the necessary steps to restore normal operation in case of failure.

d) Fix bugs on a weekly basis;

e) Implement small improvements in the platform’s functionalities, keeping it updated with possible changes in business requirements.

f) Help maintain the backlog of pending issues and development progress on the ZenHub platform, keeping the information accurate and updated;

g) Technically and operationally support the SPM&E area in the monitoring and evaluation of results, through the implementation of graphics and reports on the platform, generated from the database;

h) Code the new modules and features. Incremental software releases related to this item should be done biweekly and each major release every two months.

i) Screen design, wireframe elaboration and non-functional visual prototypes.

WORK ASSIGNMENTS OVERVIEW

1.1.   Deliverable: Software release 3.0.

1.2. Duration (how many days are needed): 30 days

1.3. Deadline (final delivery date): Feb 22nd, 2024

1.4. Payment: 1/3 of contract fee x 2 developers

 

2.1. Deliverable: Software release 3.1.

2.2. Duration (how many days are needed): 30 days

2.3. Deadline (final delivery date): March 22nd, 2024

2.4. Payment: 1/3 of contract fee x 2 developers

 

3.1. Deliverable: Software release 3.2.

3.2. Duration (how many days are needed): 30 days

3.3. Deadline (final delivery date): April 22nd, 2024

3.4. Payment: 1/3 of contract fee x 2 developers

The amounts to be paid will only be forwarded for completion upon delivery of each of the products registered above and after analysis and approval of the reports by the UNICEF supervisor of the contract.

During project execution, UNICEF will use a SCRUM methodology to ensure quality of results and good communication. One of the requirements for this is to have the development team (software developers, scrum master, and designer) and the product owner working in the same environment, whenever it would be required by the supervisor.

MINIMUM QUALIFICATIONS REQUIRED

Full stack developers (2 professionals):

• Minimum 5 years of professional work experience on a national or international level as a key contributor to SW development projects.

• Must have knowledge at all stages of software development.

• Must be able to collaborate with the rest of the team to design and release new features.

• Experience in converting designs into visual elements.

• Understanding and implementing security and data protection.

• Desirable experience with the following framework / programming languages: Laravel / PHP.

• Proficient experience in using one or more advanced JavaScript libraries and frameworks such as AngularJS, Vue JS, ReactJS, etc.

• Experience with cloud messaging APIs and use of push notifications.

• Proficient knowledge of Git.

• Fluency in Portuguese is required.

• Solid knowledge of front-end technologies such as JavaScript, HTML5 and CSS3.

• Solid understanding of MVC and RESTful concepts.

• Ability to write clean, readable code.

• Ability to integrate multiple data sources and databases into one system.

• Experience with PostgreSql and/or MySql databases.

• Understanding the fundamental principles of SW design and architecture behind a scalable application.

• Able to create database schemas that represent and support business processes.

• Able to implement automated test platforms and unit tests.

• Familiarity with development aid tools such as Bower, Bundler, Rake, etc.

• Familiarity with continuous integration and ability to work to tight deadlines.

LANGUAGE PROFICIENCY

Portuguese – Fluent (mandatory)

English – Work knowledge (desirable)

APPLY NOW

If you are looking for more UN jobs in Brazil, please click here: UN jobs in Brazil

Similar Jobs

Technical Officer, DRR

Bangladesh

Deadline:

21/12/2024


AFGHANISTAN – Deputy Country Director – Program

Afghanistan

Deadline:

01/12/2024


FACILITY MAINTENANCE SUPPORT – Juba

Sudan, South

Deadline:

n/a


Network Technician – South Sudan

Sudan, South

Deadline:

n/a


Information, Counselling, and Legal Assistance Specialist Bangladesh (Internal Only)

Bangladesh

Deadline:

12/12/2024


Tags

No opportunity tags assigned.
UN Jobs