Location : Lombok, West Nusa Tenggara | Deadline : July 30, 2016

You will be responsible for writing clean, efficient, any reusable code that can be released as open source software. The code you write will be deployed in multiple countries and used for public health research and service delivery. You will typically be creating Java web applications and software for the Android mobile platform.

You will be primarily responsible for local adaption of the THRIVE OpenSRP project but will also include other informatics project involving software development and implementation in Indonesia. Software development work on the THRIVE OpenSRP will bring you into contact with diverse open source communities and you will gain exposure to the way eHealth and mHealth solutions are developed from multiple international perspectives. As well as a competitive salary, this role comes with a range of benefits.

Additional Responsibilities:
  1. Under the direction of the study Lead Software Developer/Systems Engineer –assist with platform development.
  2. Participate in designing, developing and testing applications in multiple system environments
  3. Experience programmer/coder
  4. Determine technical requirements, develops technical user stories and software requirements specifications that serve as the build-to specification for development
  5. Assists in the research and analysis of existing systems and program requirements; assists in preparing documentation to change existing programs/system
  6. Interact with application support and coordinate any patch and code deployments with developers team
  7. Assists in the completion of unit testing by preparing test data, running tests and evaluating results
  8. Develops screen tests and debugging problems. Develops test plans to verify logic of new or modified programs
  9. Prepare reports, studies, and documentation, delivers presentations, and participates in meetings. Provide technical direction to development teams
Java Software developers must have:
  1. At least a Bachelor’s degree in Informatics engineering or relevant field
  2. 1+ years of Java backend and web development experience in a professional setting
  3. Preferable experience with Apache Maven, Postgresql, CouchDB,and Spring Framework
  4. Knowledgeable in creating documentation and UML diagrams
  5. Interpersonal skills to interact with team members
  6. Communication skills to work effectively with team members, support personnel, and clients (healthcare workers)
  7. Prior experience with open source software development on Linux is a plus
  8. Prior experience working with MySQL or OpenMRS is a plus
  9. Fluency in both English and Bahasa Indonesia is a prerequisite.
If you have what it takes to be part of our team, please submit your application letter along with resume, copy of supporting documents, recent photograph and copy of ID to:

HR Office of SUMMIT Institute of Development
Jl. Bung Hatta No. 28, Mataram, NTB 823231
and cc-ing to with ‘THRIVE – Code’ as the subject line.