UN Jobs

All Jobs

Senior Backend Developer Analyst (Home Based) 18 vacancies

Brazil

Opportunity Deadline

19/01/2024

Share via:

Job Description

Fresh
  • Country: Brasilia, Brazil
  • No of vacancies: N/A
  • Salary: N/A 
  • Organization: UNDP
  • Gender: Both
  • Deadline: 2024-01-19
Job Purpose and Organizational Context

The Justice 4.0 program is expanding; This is your chance to be part of it!

Justice 4.0 is one of the largest digital transformation programs in the world for the Judiciary. Started in 2020, as a result of a cooperation agreement signed between the National Council of Justice (CNJ) and the United Nations Development Program (PNUD/UN), the project aims to develop and improve technological solutions to make the services offered by Justice more efficient, effective and accessible to the population, in addition to optimizing procedural management for magistrates, civil servants, lawyers and other actors in the Justice system. The initiative is also in line with the Sustainable Development Goals and the UN 2030 Agenda.

Duties and responsibilities

The Senior Backend Analyst – Developer will be responsible, under the supervision of the Project Managers, for the development of the backend artifacts that are part of the solutions provided for in Axis 1 of the Project. The selected professional will work in close coordination with the focal points at CNJ and UNDP, coding the artifacts necessary to meet the functional and non-functional requirements of the solution, using the development process, software architecture, design standards , programming languages ​​and previously defined tools. To achieve this objective, the following indicative activities are planned:

  • Model requirements and artifacts using UML diagrams, as well as prepare texts, reports, letters and other documents necessary for the development of software artifacts or for carrying out other project activities;
  • Develop software artifacts necessary to meet the functional and non-functional requirements of the solutions whose deliveries are foreseen in Axis 1 of the project;
  • Use the Java programming language and the Spring Boot framework to develop backend artifacts and develop automated test artifacts;
  • Support the Project Manager and other team members in project planning and implementation actions, contributing to the definition and prioritization of the product backlog, project schedule, sprint backlogs and the holding of ceremonies and other artifacts that may be necessary; working on implementation activities, monitoring execution and technical support and solutions developed; 
  • Develop software artifacts necessary to meet the functional and non-functional requirements of the solutions whose deliveries are foreseen in Axis 1 of the project;
  • Use the Java programming language and the Spring Boot framework to develop backend artifacts; and support the development of structuring solutions for the Digital Platform of the National Judiciary; as well as developing technical solutions to support other services to be developed in the context of the project; 
  • Perform other tasks as required by the assigned supervisor.

The incumbent performs other functions within his or her functional profile that he or she considers necessary for the proper functioning of the Office and the Organization.

Institutional Arrangement

The person hired will be supervised by Project Management and Technical Project Coordination.

Skills
Achieve Results:   
LEVEL 1: Plans and monitors own work, pays attention to details, delivers quality work on time

Innovative Thinking:   
LEVEL 1: Open to creative ideas/known risks, is pragmatic in solving problems, makes improvements

Continuous Learning:   
LEVEL 1: Open and curious mind, shares knowledge, learns from mistakes, asks for feedback

Adapt with Agility:   
LEVEL 1: Adapts to change, deals constructively with ambiguity/uncertainty, is flexible

Act with determination:   
LEVEL 1: Shows determination and motivation, able to deliver calmly in the face of adversity, confident

Engage and Partner:   
LEVEL 1: Demonstrates compassion/understanding towards others, forms positive relationships

Promote Diversity and Inclusion:   
LEVEL 1: Appreciate/respect differences, aware of unconscious bias, confront discrimination

Multifunctional and technical skills

Business and strategy direction – Strategic thinking
• Ability to develop effective strategies and prioritized plans aligned with UNDP objectives, based on systemic analysis of challenges, potential risks and opportunities; linking vision to reality in the field and creating tangible solutions 
• Ability to leverage learning from multiple sources to anticipate and respond to future trends; demonstrate forward thinking to model what future developments and possible ways forward are for UNDP

Business Direction and Strategy – Systems Thinking
• Ability to use objective analysis and problem judgment to understand how interrelated elements coexist within the whole of a process or system, and consider how changing one element may impact other parts of the system

Business Development -Human-Centered Design
• Ability to develop solutions to problems involving the human perspective at all stages of the problem-solving process

Business Management – Project Management   
• Ability to plan, organize, prioritize and control resources, procedures and protocols to achieve specific objectives

Business management -Working with evidence and data
• Ability to inspect, clean, transform and model data with the aim of discovering useful information, informing conclusions and supporting decision making

Agenda 2030: Peace – Rule of Law, Security and Human Rights
• Development of the Justice Sector

Agenda 2030: Peace – Rule of Law, Security and Human Rights   
• Access to Justice

Required skills and experience

Minimum Education Requirements:

Advanced university degree (Master’s degree or equivalent) in the fields of Information Technology, Computer Science, Information Systems, Software Engineering, Systems Analysis, Computer Engineering or related field is required, or University degree (Bachelor’s degree) ) in Information Technology, Computer Science, Information Systems, Software Engineering, Systems Analysis, Computer Engineering, or related field in combination with 2 additional years of experience will be given due consideration in lieu of a master’s degree.

Minimum years of relevant professional experience:

Up to 2 years (with a Master’s degree) or a minimum of 2 years (with a bachelor’s degree) of experience with software development or professional or academic work in the area of ​​information technology.

Required skills:

Oral and written communication skills;

Desired skills, in addition to the skills covered in the Skills section:
• Experience in the Spring Boot framework; 
• Experience in other programming languages: Python or JavaScript; 
• Experience with developing backend artifacts, especially RESTful APIs; 
• Experience in building microservices;
• Experience in developing container-based solutions; 
• Experience in agile methods;
• Experience in using source code management tools: Git, GitLab, GitHub and similar; 
• Experience in using project lifecycle management tools, such as Jira, Bugzilla, Rubicon, and similar;  
• Previous experience in developing solutions for the Judiciary will also be considered.

Required languages:

Fluency in Portuguese.

Proficiency in English will be considered an advantage.

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