Full-Stack Developer

406

Project Overview and Role:

Palladium is implementing the USAID-funded Translating Data for Implementation (Data.FI) award. Data.FI is a $180 million, 5-year project which serves as USAID’s primary mechanism for data, technology, and health information systems to support HIV activities across strategic PEPFAR countries.  Data.FI is part of a suite of large-scale global HIV programs that USAID has awarded and represents the next generation of HIV/AIDS programs. Data.FI plays a key role in USAID’s goals of helping partner countries on their Journey to Self-Reliance and transitioning local organizations to prime recipients of USG funding.

The overall goal of the Data.FI project is to improve global, regional, and national in-depth analyses of HIV epidemiologic and program data that can be directly applied to expedite the achievement of PEPFAR targets to attain and sustain control of the HIV epidemic.  The focus also includes directly supporting host country governments and implementing partners to further enhance existing health information system platforms to inform management responses to well-defined gaps in HIV/AIDS programming.  In order to ensure rapid access to high quality data, Data.FI works towards: accelerating data utilization to rapidly course correct and take to scale cost-effective and impactful activities, models and approaches required to attain and maintain HIV epidemic control; scaling and optimizing in-country health information system capabilities to collect, exchange, adapt, govern, and visualize information in order to track the attainment and maintenance of HIV epidemic control; and supporting the transition of prime funding and implementation to capable local partners in order to meet the PEPFAR goal of 70% of funding to local partners by 2020.

 Primary Duties and Responsibilities: 

Palladium is currently seeking a skilled and experienced Full-Stack Developer to join our dynamic team.
As a Full Stack Developer specializing in Android Application Development and DHIS2 engineering, you will play a crucial role in the design, development, and maintenance of our solutions. You will work closely with our cross-functional teams to create robust, scalable, and user-friendly applications that address the evolving needs of our clients and users. The position reports Directly to the Senior Digital, Data & Informatics Lead on a day-to-day basis with specific technical guidance from the Lead Software Developer.

  • Design and develop scalable, high-performance Android applications with a focus on user experience and performance optimization.
  • Collaborate with product managers, designers, and other developers to define project requirements and specifications.
  • Implement and integrate DHIS2 solutions, including customization, configuration, and development of DHIS2 applications.
  • Develop RESTful APIs and web services to facilitate communication between mobile applications and backend systems.
  • Write clean, maintainable code and conduct code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot and debug issues across the stack, including frontend, backend, and database layers.
  • Stay updated on emerging technologies and industry trends related to mobile application development and DHIS2 engineering.
  • Provide technical guidance and support to junior developers as needed within Palladium.
  • Collaborate with QA engineers to ensure the reliability, stability, and security of the applications.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Build the capacity of the Ministry of Health and Ministry of Social Development in mobile application development and DHIS2 engineering.

Required Qualifications:

  • Bachelor’s degree in computer science, engineering, or a related field.
  • Proven experience in Android application development, with a strong portfolio of published applications on the Google Play Store.
  • Extensive experience with Java and Kotlin programming languages for Android development.
  • Solid understanding of the Android SDK, Flutter SDK, and related development tools.
  • Proven experience in DHIS2 engineering with a strong understanding of its API and data model.
  • Proficiency in web technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Experience with backend development using technologies such as Node.js, Python, or Java Spring.
  • Familiarity with RESTful APIs, JSON, and web services integration.
  • Strong understanding of software design patterns, data structures, and algorithms.
  • Familiarity with cloud platforms (e.g. AWS, Azure, GCP) and big data technologies (e.g. Hadoop, Spark) is a plus.
  • Detail-oriented and highly organized with the ability to manage multiple priorities and meet deadlines in a fast-paced environment.
  • Strong communication skills and ability to articulate technical concepts effectively.

Company Overview:

About Palladium – Palladium is a global leader in the design, development and delivery of Positive Impact – the intentional creation of enduring social and economic value.  We work with governments, businesses, and investors to solve the world’s most pressing challenges. With a team of more than 3,000 employees operating in 90 plus countries and a global network of over 35,000 experts, we help improve economies, societies and, most importantly, people’s lives.

Equity, Diversity & Inclusion – Palladium is committed to embedding equity, diversity, and inclusion into everything we do. We welcome applications from all sections of society and actively encourage diversity to drive innovation, creativity, success and good practice. We positively welcome and seek to ensure we achieve diversity in our workforce; and that all job applicants and employees receive equal and fair treatment regardless of their background or personal characteristics. These include: (but are not limited to) socio-economic background, age, race, gender identity and expression, religion, ethnicity, sexual orientation, disability, nationality, veteran, marital or Indigenous status.

Apply here!

Comments

Selibeng.com
Whether you are looking for your first job, a better job or just want to manage the direction of your career, explore educational opportunities, and/or pursue entrepreneurship, Selibeng.com offers the resources you need to make it happen.