About the opportunity
The Justiça 4.0 program is a major digital transformation initiative for the Brazilian judiciary, established through a partnership between the National Council of Justice (CNJ) and the UNDP. The Python Developer Analyst will play a key role in designing, developing, and ensuring the quality of technological solutions to improve the efficiency and accessibility of judicial services. Working with a high degree of autonomy, the analyst will lead coding efforts, define software architecture standards, manage technical requirements, and mentor team members. This role involves close collaboration with project managers and IT analysts to translate business needs into technical specifications, support CI/CD pipelines, and monitor system performance in production environments.
Salary and benefits
- Opportunity to contribute to a major international development project under the UN Agenda 2030
- Professional development through mentorship and technical leadership responsibilities
- Engagement with large-scale digital transformation and judicial system modernization
- Competitive remuneration package commensurate with the NPSA-8 grade level
Who can apply?
- Advanced University Degree (Master's or equivalent) in Computer Science, Software Engineering, Information Systems, or related fields
- Alternatively, a Bachelor's degree in the same fields combined with at least 2 years of relevant professional experience in software development and systems engineering using Python
- Fluency in Portuguese is required
- Proficiency in English is considered a strong asset
- Candidates must satisfy the eligibility requirements for the NPSA contract tier system
Required documents
- Updated Curriculum Vitae (CV)
- Academic credentials/diplomas
- Proof of relevant professional experience
When to apply
- Applications must be submitted by 2026-11-06
How to apply
- Visit the official UNDP job portal
- Review the vacancy details and ensure eligibility based on the tiered application process
- Submit the application through the online Oracle Recruiting Cloud platform
Additional information
- This is a National Personnel Service Agreement (NPSA) position
- Contract duration is 6 months
- The role is home-based (remote) with primary location in Brasilia, Brazil
- UNDP does not charge any fees at any stage of the recruitment process
- The organization reserves the right to select one or more candidates from this announcement
Our Take on This Opportunity
This section reflects Open Opportunities’ own analysis of the opportunity from an applicant’s perspective.
You may be a strong fit if…
- Experienced Python developers with a background in frameworks like Django, Flask, or FastAPI
- Professionals with expertise in RESTful API design, microservices architecture, and CI/CD practices
- Individuals with a strong interest in digital transformation, public sector technology, or judicial system modernization
- Candidates who possess both technical software engineering skills and the ability to mentor junior team members
What should you think carefully about?
- The contract is for a fixed duration of 6 months, which may impact long-term planning
- Fluency in Portuguese is mandatory for daily operations and stakeholder communication
- Applicants must navigate the UNDP tiered application process, which prioritizes internal staff
- The role requires high autonomy and the ability to manage complex technical requirements independently
How could this fit your current goals and plans?
This position is an excellent opportunity for a software engineer to apply their technical expertise to a high-impact, large-scale social project. It offers the chance to work within the UN system, gain experience in international development, and contribute to the digital modernization of a national judicial system, which can be a significant career milestone for those interested in civic tech or public sector innovation.
Our take
This role is ideal for experienced Python developers who are fluent in Portuguese and looking for a high-impact, short-term professional engagement. It is less suitable for those who require long-term job security or who do not have the required professional experience in software engineering.
Ready to apply?
Review the opportunity on the official website before applying.
Official-source verified




