Job summary
Job Title: Full Stack Developer - eRIS enhancement Project : Data.FI Ethiopia Location : Addis Ababa, Ethiopia Reports to : Solution Architect About Palladium: Palladium is a global company working to design, develop and deliver positive impact on the lives and livelihoods of people around the globe; broaden access to health, water, power, and infrastructure; build enduring, sustainable, and transformative institutions and market systems to address global challenges; and conserve the natural world. We operate in over 50 countries and have a workforce of more than 2,000 talented and motivated staff around the world.
Palladium is part of GISI's global family of companies, which aims to create solutions for the world's most complex challenges. With annual revenues of $14 billion, GISI's approximately 15,000 employees are engaged in projects across 100 countries worldwide providing construction, program/project management, and engineering consulting services.
Project
Overview
Data.FI is a global project funded by the U.S. President's Emergency Plan for AIDS Relief (PEPFAR) through the U.S. Department of State (DoS). The goal of Data.FI is to accelerate and sustain access to high-quality data to expedite HIV epidemic control, as well as epidemics across other health areas.
The project is DoS‘ primary mechanism for strengthening data, technology, and HIS to support HIV activities. Data.FI aims to improve global, regional, and national in-depth analysis of HIV epidemiologic and programmatic data.
Such analyses can then be directly applied to expedite the achievement of PEPFAR targets. Data.FI's focus also includes direct support to host-country governments to enhance existing HIS, thereby informing management responses to well-defined gaps in HIV and AIDS programming and sustaining impact by supporting the transition of activities to local partners.
By the end of Data.FI, an advanced analytic approach for program implementation and scale-up will be institutionalized in PEPFAR countries and led by local organizations. HIV data systems will be supported by domestic investments and local capacity and be flexible to meet emerging decision-making needs critical to accelerating and sustaining epidemic control.
Position
Summary
Data.FI is supporting digital transformation initiatives in Ethiopia through the design, enhancement, and strengthening of critical digital health and regulatory platforms. The attached JD is currently framed around a Full Stack Developer role for the eRIS Enhancement Project under Data.FI Ethiopia.
As part of its ongoing collaboration with the Ethiopian Food and Drug Authority (EFDA), Data.FI is working on the eRIS platform, an Electronic Regulatory Information System that has served as a core platform for EFDA workflows over the past several years. With support from the U.S.
Department of State, Data.FI is supporting EFDA to migrate the eRIS platform from its current Google Cloud Platform (GCP) environment to a locally managed cloud service. Position
Summary
The Full Stack Developer will play a key role in the migration, modernization, and technical stabilization of the eRIS platform. The developer will focus on upgrading components of the technology stack to current supported versions, improving system performance and efficiency, supporting migration activities in close collaboration with the DevOps team, and helping maintain platform continuity during the transition.
This role also includes providing system support, troubleshooting issues during the migration period, and participating in technical validation and health checks to ensure the platform remains stable, secure, and fully functional throughout the migration process.
Key Responsibilities
- Support the migration of the eRIS platform from GCP to a locally managed cloud environment.
- Upgrade application frameworks, libraries, and other components of the technology stack to current stable versions.
- Review and optimize application performance, database efficiency, and overall system reliability.
- Work closely with the DevOps team on deployment preparation, environment configuration, release support, and migration execution.
- Design, develop, maintain, and refactor front-end and back-end components of the eRIS platform as needed.
- Identify and resolve technical debt, compatibility issues, and migration-related defects across the application stack.
- Provide technical support and troubleshooting during the migration period, including rapid response to incidents affecting system availability or functionality.
- Participate in system testing, validation, and platform health checks before, during, and after migration.
- Contribute to code reviews, unit testing, integration testing, and other software quality assurance practices.
- Prepare and update technical documentation, including deployment notes, system architecture updates, configuration references, and support guides.
- Collaborate with EFDA, project leadership, and other technical stakeholders to ensure migration activities are aligned with project requirements and operational needs.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field.
- At least 5 years of professional experience in full-stack development.
- Proficiency in .NET Core, Angular or React, and PostgreSQL.
- Experience developing and deploying applications in cloud or containerized environments.
- Strong knowledge of RESTful API design, authentication standards (OAuth2, JWT), and version control (Git).
- Familiarity with agile development methodologies and collaborative tools (e.g., Jira, GitHub, Azure DevOps).
- Ability to write clean, maintainable, and well-documented code. Preferred
Qualifications
Previous experience working on the platform (eRIS). Experience working closely with DevOps teams on deployment, release management, and environment setup. Familiarity with Google Cloud Platform (GCP) and locally managed or private cloud environments.
Experience in modernization of legacy or long-running enterprise platforms. Prior experience working on government, regulatory, health, or other mission-critical information systems.
Experience with performance monitoring, system health validation, and post-migration stabilization support. Ability to work effectively in fast-paced environments requiring careful coordination, continuity support, and issue resolution.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or status as a protected veteran. Should you require any adjustments or accommodations to be made due to a disability or you are a neurodivergent individual, or for any other circumstance, please email our team at [email protected] and we will be in touch to discuss.
Safeguarding - We define Safeguarding as “the preventative action taken by Palladium to protect our people, clients and the communities we work with from harm”. We are committed to ensuring that all children and adults who come into contact with Palladium are treated with respect and are free from abuse.
All successful candidates will be subject to an enhanced selection process including safeguarding-focused interviews and a rigorous due diligence process. Applications will be reviewed on a rolling basis until the position is filled.
Tags data processing personnel development projects full stack web developer women in tech Skills .NET Core Angular or React PostgreSQL RESTful APIs Git The recruiting organization, Palladium Group, has not specified a closing date for this vacancy or continues to list jobs after their stated closing date. Because such positions may remain open, they are listed here until removed from the recruiting organization's website.
Click the button below to verify its current status. More Information and
Application
Details
AI Match
Log in and complete your Career Profile to unlock your match score and see matched & missing items.
Create profile Log in