Java Developer

Nyaya Health Nepal (NHN) has been working to improve healthcare for underserved communities in partnership with the Ministry of Health and Population (MoHP) and municipal governments of Nepal since 2008. The aim of NHN is to build integrated care delivery systems, design and implement these interventions to scale a new model for healthcare in the country. 

At present, NHN works in two municipalities and four rural municipalities of Achham District, of Far-western Province. NHN operates Bayalpata Hospital at Sanfebagar Municipality, a Municipal Primary Health Center (PHC) at Chaurpati rural municipality and a Community Health Workers (CHWs) network in other rural municipalities to improve access to healthcare. The CHWs networks are integrated with hospital-based care via NHN’s own Electronic Health Record (EHR) network. ​

Nyaya Health Nepal community health care model aims to improve the public health by providing rural communities with effective health care services in their own home. This model has helped minimize the health risk of women, children, infectious and chronic disease patients. Community Health Workers (CHWs) are an essential part of NHN Community Health Program model. They provide community-based services through home visits and NHN community health care program is being scaled up on a district level. ​

NHN mainly focus on three components of municipal integrated health care model, identifying the need of local communities: 

  • Hospital based health care service 
  • Community based health care service 
  • Digital health care service 

 NHN’s work has been recognized globally, and most recently it received USAID’s HRH2030 Global Resilience Award for 2020 for its exemplary work in enhancing the effectiveness of rural health workers. ​

In the past year, despite collateral damage from the COVID-19 pandemic, NHN provided care to 151,943 patients who visited our hospitals. A further 128,730 people were served through our Community Health Workers.

Nyaya Health Nepal (NHN) has been working to improve healthcare for underserved communities in partnership with the Ministry of Health and Population (MoHP) and municipal governments of Nepal since 2008. The aim of NHN is to build integrated care delivery systems, design and implement these interventions to scale a new model for healthcare in the country. 

At present, NHN works in two municipalities and …

Java Developer

Views: 938 | This job is expired 1 year, 10 months ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Kathmandu, Nepal
Offered Salary : Negotiable
Apply Before(Deadline) : Aug. 28, 2022 23:55 (1 year, 10 months ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than or equal to 2 years
Professional Skill Required : Management Interpersonal Skills Documentation MySQL MS Office Suite
Other Specification

Education: 

  • At least a University degree in Engineering/Science, IT/IS, Computer Applications or related field.

Experience/Skill Sets:

  • Experience with Java frameworks and good to have knowledge of AngularJS
  • Experience with Spring and Hibernate
  • Excellent understanding of Object-Oriented Programming and design
  • Possess strong troubleshooting, code optimization and refactoring skills as well as skill in the healthcare documentation process.
  • Proficient experience working with Maven, Jenkins and deep understanding of continuous integration/continuous delivery. Willing and able to work with DevOps team and contribute to CI/CD
  • Good Understanding of version control (Git).
  • Experience in database design (MySQL, Postgres)
  • Experience working in an Agile development process

Job Description

Nyaya Health Nepal is seeking a "Java Developer" to help developing team to integrate diverse products into Electronic Health Record (EHR).

The Organization: Nyaya Health Nepal, a Nepal-based NGO, delivers healthcare to underserved communities in Nepal in partnership with the Ministry of Health, Nepal. Mobilizing global health best practices and on-the-ground implementation research, our team envisions a future where everyone is guaranteed universal health coverage as a human right, not a privilege. Our over 200+ staff members in Nepal deliver care to almost 200,000 people through our integrated healthcare approach, which involves the strategic use of technology and data to coordinate care across facilities and the community. 

Big 3 Responsibilities:

  • Involve in all stages of the project life cycle: requirements definition, design, and development.   Design, code, and maintain efficient and reliable Java code.
  • Assists in EHR development and implementation support, training of staff and clinicians of the appropriate use of  NepalEHR systems.
  • Provide feedback to EMR/EHR developers for product improvements to implementation and Development team.

Areas of Responsibility:

1. Development and Integration of products across diverse systems for the integrated Electronic Health Records (EHR) platform.

  • Teamwork to ensure timely delivery of product per requirement specifications through to implementation.
  • Further develop integration between diverse systems like OpenMRS, OpenELIS, Odoo,
  • DCM4Che, CommCare and DHIS2.
  • Ensure usability is at the forefront of all designs.
  • Regularly communicate progress and setbacks to Team Lead.

2. Follow the agile development approach.

  • Estimate the effort to implement User Stories.
  • Development to achieve sprint goals.
  • Implementing test cases.
  • Unit and initial acceptance testing.
  • Identify obstacles and informing the Scrum Master.
  • Self-organizing.
  • Daily Scrum meetings.

3. Clean Delivery of Works and Take ownership of the integrated EHR product.

  • Handover of the works after sufficient testing.
  • Technical documentation of the accomplished works.
  • Provide technical input when needed, effectively communicating technical concepts to the Team lead.
  • Communicate and collaborate with the global Bahmni coalition.

The above list of responsibilities is not comprehensive, and the Java Developer may be required to take on additional responsibilities, as determined by the Implementation Engineer.


This job has expired.

Recommended Jobs

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE