Software Developer

Job Description

Title: Software Developer

Company Name: National Tuberculosis Control Program (NTP)

Vacancy: 1

Job Location: Dhaka

Employment Status: Contractual

Educational Requirements:
∎ At least a four-year graduate degree in Computer Science/ Computer Science and Engineering, Information Technology with a master's degree from a reputed university with good academic standing.
∎ Programming knowledge or experience in languages like Java Script, PHP, C# and relational databases like Microsoft SQL, MySQL and others.

Experience Requirements:
∎ At least 3 year(s)

Job Context:
∎ National Tuberculosis Control Program (NTP) invites applications from suitable candidates for the position of Software Developer with Tuberculosis Program funded by Global Fund. The appointment will be made on Contractual Service Agreement basis for 10 months which is renewable depending on performance and availability of funds. The position will report to Line Director (TB-L and ASP).
∎ Posting location: MIS, DGIS (Dhaka)

Job Responsibilities:
∎ The software developer should focus on creating advanced data analytics functionality within Bangladesh's Directorate General for Health Services (DGHS) that goes beyond simply reporting data to producing relevant, actionable insights from those data. The main purpose of the software developer is to work with the DHIS2 system and integrate the current system with the e-TB manager system; API integration with DHIS2 system Dashboard implementation with graphical representation; Advance reporting and monitoring DHIS2 datasets; Integration of API in MIS systems and Enhancement and redesigning of current systems.
∎ Integrate API with DHIS2 in Java
∎ Develop and update e-TB manager in Java
∎ Integrate API with HRIS in Php and Laravel
∎ Create a Dashboard from scratch (Raw Php)
∎ Enhance current dashboard with graphs and reporting system. (Java based visualization tool like High Chart/ Any Charts including GIS like HighChart/ Open Street Map'
∎ Update feature in current system through Php
∎ Design system from scratch. (Framework based on MVC)
∎ Provide dataflow, workflow and to generate project specific reports.(MariaDB, Mysql
∎ Develop Mobile Application (ReactNative/Android/Flutter)
∎ Fix bug and report daily
∎ Analyze and monitor data quality

Additional Requirements:
∎ PHP8.x (Open Source Development Framework: Laravel)
∎ ASP.net MVC (for Operational Dashboards)
∎ Java based visualization tool like High Chart/ Any Charts including GIS like HighChart/ Open Street Map.
∎ React Native/Flutter
∎ Android Development
∎ RDBMS (MySQL for Analytic Hubs/MSSQL and IIS for Operational Dashboard)
∎ NoSQL (Mongo/ neo4j if applicable)
∎ Ubuntu/linux Server
∎ Github
∎ Navicat
∎ Minimum 3 years of experience in software/solution development with the Government of Bangladesh/any development partner/International organization. Must have practical experience in developing Dashboard or Data-Driven System Development (Data Warehouse, ETL, Data Acquisition, and Data Visualization)

Salary:
∎ 150,000/ -(consolidated) per month inclusive of house rent and conveyance allowances. No other benefit is admissible.

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 28 Jan 2023

Company Information:
∎ 21 Jan 2023
∎ National Tuberculosis Control Program (NTP)

Category: NGO/Development

: Only short-listed candidates shall be invited for selection process. Any attempt by candidates or their associates to influence the outcome of an application will automatically disqualify the candidature. All tests and interviews will be held in Dhaka. NTP is an equal opportunities employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender or disability status.

Source: bdjobs.com

Similar Jobs

Project Coordinator (PC)

Technical Specialist-Monitoring, Evaluation, Research, and Learning (MERL), CCSU (Re advertisement)

CFM Assistant

MEAL Officer

Technical Officer (Engineer)

Field Engineer

Project Coordinator (PC)

Monitoring & Evaluation Officer

Senior Technical Officer (Engineer), Health and Nutrition, HCMP

Community Mobilization Officer (General)

Community Mobilization Officer (Diploma in Civil Engineering)

Accounts cum MIS Officer

Officer, Warehouse, HCMP

Community Mobilization Officer (Forestry)

Community Mobilization Officer (Livestock)

Community Mobilization Officer (Civil Engineering)

Technical Officer (Environment and Monitoring)

Project Coordinator

Monitoring & Evaluation Officer

Community Mobilization Officer (General).

Project Coordinator (PC)

Community Mobilization Officer (Agriculture/Fisheries/Livestock/Forestry)

Senior Project Officer WGSS & Girl Shine, Protection, Bhasan Char, HCMP

Technical Advisor - Humanitarian And Resilience

Finance Coordinator (Re-Advertisement)

ECCD Facilitator

Technical Specialist - Education in Emergency

Technical Officer (Environment and Monitoring), RHL Project

Technical Officer (Aquaculture), RHL Project

Community Mobilization Officer (Livestock), RHL Project

Community Mobilization Officer (Forestry), RHL Project

Community Mobilization Officer (Fisheries), RHL Project

Community Mobilization Officer (Agriculture), RHL Project

Community Development Officer (Civil), RHL Project

Admin and Accounts Officer, RHL Project

Program Officer

Project Coordinator (PC), RHL Project

Program Manager

MHPSS and GBV Focal Person

Assistant - Grants and Communication