Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

tech4dev banner
  • Posted: Sep 9, 2021
    Deadline: Sep 24, 2021
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • AIDS Prevention Initiative in Nigeria, Ltd./Gte. (APIN) is a non-governmental organization registered with the Nigerian Corporate Affairs Commission (CAC). APIN has built a strong partnership with the Nigerian Government, which is memorialized through a memorandum of understanding (MOU) with the National Planning Commission. APIN is a leading Nigerian orga...
    Read more about this company

     

    EMR / LIMS Officer

    Req ID: api-33389
    Department: Strategic Information

    Project Overview

    • The Public Health Information Surveillance Solutions and Systems (PHIS3) project is a US Centre for Disease Control and Prevention (CDC) funded project to strengthen systems to improve HIV service delivery and other public health interventions through continuous quality improvement, monitoring and evaluation, Surveillance, Health Informatics and laboratory quality management in Nigeria.
    • This project will work with the Government of Nigeria and PEPFAR implementing partners, national and sub-national health managers, health workers, and other stakeholders to strengthen the already existing national data repository and other associated health information systems.  The project seeks to recruit qualified persons to fill various positions to support the implementation of its operations.

    Position Summary

    • PHIS3 seeks an EMR / LIMS Officer. The successful candidate work in the Clinical Information Systems Unit of the Health Informatics Directorate.
    • The commodity module officer will work with the developer team to support the development of the LIMS-EMR Interoperability module on NMRS.
    • This includes writing, coding, testing, and analyzing software programs and applications.
    • S/He will also research, design, document, and modify software specifications throughout the production life The EMR/LIMS Officer reports directly to the Clinical Information Systems Advisor in activity implementation and management.

    Duties & Responsibilities

    • Modifying the NMRS LIMS-EMR Interoperability module to fix errors, adapt it to new hardware and software needs, improve its performance, or upgrade interfaces.
    • Directing system testing and validation procedures.
    • Directing software programming and documentation development.
    • Consulting with Implementing Partners and end-users on software requirements, implementation status.
    • Working with implementing partners on technical issues including software system design and maintenance.
    • Analyzing information to recommend and plan the installation of upgrades or modifications of an existing system.
    • Consulting with system analysts to evaluate software-hardware interfaces and develop specifications and performance requirements.
    • Preparing reports on programming project specifications, activities, or status.
    • Conferring with project managers to obtain information on limitations or capabilities.

    Qualifications and Experience

    • A minimum of Bachelor of Science degree in Computer science, Information Technology, Statistics or related field with not less than 6 years work experience in Software development, database development, and management.
    • Master's in Information Management or other related field is an added advantage.

    Technical Competencies:

    • Report writing and oral/written communication skills 
    • Computer literacy/skills in usage of personal productivity tools (Microsoft Word, PowerPoint, Internet browsing, emailing, etc.)
    • Proficiency in Java, MySQL, PHP, Python, Java Scripts, and knowledge of OpenSource applications.  
    • Intermediate / advanced knowledge on the use of MS-Excel.

    go to method of application »

    Health Information Exchange Officer

    Req ID: api-51794
    Department: Strategic Information

    Position Summary

    • PHIS3 seeks a Health Information Exchange Officer to support Health Informatics activities. The Health Information Exchange Officer will also be involved in the management, enhancement, development and deployment of the Laboratory Information Management systems (LIMS).
    • S/He will provide technical assistance to the project team to scale up of interoperability of health information systems at all levels of the health system. Health Information Exchange Officer reports directly to the Health Information Exchange Advisor in activity implementation and management.

    Duties & Responsibilities

    • Provide technical assistant to ensure the implementation, adaptation, and improvement of national interoperable electronic HIS platforms, to capture, store and transmit patient-level or service-based data
    • Support the development and enhancement of data use and data visualization on the assigned HIS platform.
    • Support the development and maintenance of Laboratory Information Management systems (LIMS), and interoperability across various Health systems.
    • Develop and routinely update all processes, standard operating procedures, and documents for software management for the organization
    • Participate in the design, implementation, testing, and launching of HIS Solutions by the organization
    • Attend designated meetings and make technical presentations in relation to cross-cutting issues at different levels (Team lead meetings, general staff meetings) and with external stakeholders (GON, meetings with Implementing Partners meetings)

    Qualifications and Experience

    • Minimum of B.Sc in IT, Computing, computer engineering, and any other relevant areas. A master's is also desirable.
    • At least 4 years of experience in health informatics.
    • Proficient in Java, ASP.NET MVC (Comprehensive understanding with at least 3 years commercial experience of web technologies on the .NET platform), Typescript, Software Design, Database design, UML design, Software Development Lifecycle.
    • Knowledge of one or more software development methodologies
    • Experience working with health sector information systems is preferred
    • Experience with business process analysis, workflow, requirements specification development, and data modeling.
    • Strong knowledge and experience with data extract, transform, and load (ETL) principles, methods, and technology, and the use of application programming interfaces (APIs) for electronic data transfer.
    • Experience with software quality assurance and software development methodologies.
    • Experience working on a team in a developing country to create interoperability among information systems, including the use of unique patient identifiers across systems, is desired.
    • Strong written and oral communication skills for high-level policy audiences (writing examples may be required).
    • Excellent coordination and information management skills.
    • The ability to work well under pressure; skilled at change management, crisis management, and problem-solving.
    • Demonstrated knowledge of strategic planning methodology and documentation processes.
    • Ability to develop and maintain relationships with users and various stakeholders (local and international); developed cultural awareness and innovation sense.

    go to method of application »

    Commodity Management Module Officer

    Req ID: api-03735
    Department: Strategic Information

    Project Overview

    • The Public Health Information Surveillance Solutions and Systems (PHIS3) project is a US Centre for Disease Control and Prevention (CDC) funded project to strengthen systems to improve HIV service delivery and other public health interventions through continuous quality improvement, monitoring and evaluation, Surveillance, Health Informatics and laboratory quality management in Nigeria.
    • This project will work with the Government of Nigeria and PEPFAR implementing partners, national and sub-national health managers, health workers, and other stakeholders to strengthen the already existing national data repository and other associated health information systems. 
    • The project seeks to recruit qualified persons to fill various positions to support the implementation of its operations.

    Position Summary

    • PHIS3 seeks a Commodity module officer. The successful candidate work in the Clinical Information Systems Unit of the Health Informatics Directorate.
    • The commodity module officer will work with the developer team to support the development of the commodity management module on NMRS.
    • This includes writing, coding, testing, and analyzing software programs and applications.
    • He/She will also research, design, document, and modify software specifications throughout the production life
    • The Commodity Management Module officer reports directly to the Clinical Information Systems Advisor in activity implementation and management.

    Duties & Responsibilities

    • Modifying the NMRS Commodity Management module to fix errors, adapt it to new hardware and software needs, improve its performance, or upgrade interfaces.
    • Directing system testing and validation procedures.
    • Directing software programming and documentation development.
    • Consulting with Implementing Partners and end-users on software requirements, implementation status.
    • Working with implementing partners on technical issues including software system design and maintenance.
    • Analyzing information to recommend and plan the installation of upgrades or modifications of an existing system.
    • Consulting with system analysts to evaluate software-hardware interfaces and develop specifications and performance requirements.
    • Preparing reports on programming project specifications, activities, or status.
    • Conferring with project managers to obtain information on limitations or capabilities.

    Qualifications & Experience

    • A minimum of Bachelor of Science degree in Computer science, Information Technology, Statistics or related field with not less than 6 years work experience in Software development, database development, and management.
    • Masters in Information Management or other related field is an added advantage.

    Technical Competencies:

    • Report writing and oral/written communication skills 
    • Computer literacy/skills in usage of personal productivity tools (Microsoft Word, PowerPoint, Internet browsing, emailing, etc.)
    • Proficiency in Java, MySQL, PHP, Python, Java Scripts, and knowledge of OpenSource applications.  
    • Intermediate/advanced knowledge on use of MS-Excel.

    go to method of application »

    Infrastructure Maintenance Officer

    Req ID: api-03182
    Department: Strategic Information

    Position Summary

    • PHIS3 seeks an Infrastructure Maintenance Officer. The successful candidate work in the Clinical Information Systems Unit of the Health Informatics Directorate. The Infrastructure maintenance officer is a key technical member of the ICT team. The post holder will be required to ensure that the organization’s information and communication technology needs, both current and future, are met. The organization’s services and networks are to be primarily maintained by the ICT Infrastructure Officer to ensure reliability, effectiveness, and future-proofing.
    • The Infrastructure Maintenance Officer reports directly to the Clinical Information Systems Advisor in activity implementation and management.

    Duties & Responsibilities

    • Plan improvements to the network to ensure that the network is able to support current and future demands placed on it.
    • Ensure that all organization firewall security policies satisfy current security needs. Ensure that the firewalls are up to the task and keep a watching brief on developments in best practice.
    • Maintain the network infrastructure. Monitor the performance of the Network. Ensure that all Network traffic satisfies current policy and deal with relevant breaches. Ensure hardware is maintained and all switches are working properly.
    • Ensure the updates of all Computers and maintain a watching brief on the appropriateness of antivirus policies. As well as the removal of such threats, a watching brief on the level of infections should be maintained keeping abreast of external developments and recommendations.
    • Structure the network to provide the desired balance between efficiency and security, maintain local and central DNS records, add/remove and maintain Active Directory user credentials for all staff and users, Roaming Profiles, and Domain Group Policies.
    • Implement and maintain the wireless access solutions plus any other additional Wireless Access Points required.
    • Setup the links between the fire monitoring system and security services. Liaise with the admin to ensure that the fire monitoring system is working within specification and satisfies organization policy as laid down, with appropriate security, resilience, and backup.
    • Acquire/ build and maintain all servers, both physical and virtual, ensuring they are working within capacity, appropriate backup policies are in place, and they are integrated with the organization’s disaster recovery plans. Monitor their load and make recommendations as and when hardware and/or software upgrades are required.
    • Maintain and support Microsoft packages and other software.
    • In partnership with the ICT Manager, construct and document extensive disaster recovery procedures for the organization’s infrastructure and ensure those procedures are up to date.
    • Create, administer and maintain any information platforms the college requires for information sharing both internally (Sharepoint, intranet) and externally (website). Provide staff with support in helping to ensure content is up to date and liaise with the external technical designers where appropriate
    • Provide hosting and support for various sites including the Virtual Meeting System. Hosting includes webspace, DNS, MySQL database, FTP, and SSH.
    • Provision of phone and remote desktop support for all the ICT needs of staff, and as far as possible for guests, and including troubleshooting of user account and general workstation-related problems.
    • Help ensure that conference rooms are fitted with appropriate IT equipment, data projectors, and screens.
    • Build, replace and upgrade organization’s computers. Keep a watching brief on software and hardware developments and upgrade the organization’s devices as defined within the organization’s ICT Strategy, plans, and budgets.
    • Maintain/provide staff with appropriate printing facilities. This includes photocopiers and printers.
    • Manage remote access to the organization’s servers and terminals to ensure security is maintained and remote desktop solutions used by staff meet the needs of the users.

    Qualifications & Experience

    • A minimum of Bachelor of Science Degree in Computer science, Information Technology, Computer Engineering or related field with not less than 8 years work experience in Software development, database development and management. Masters in Information Management or other related field is an added advantage.

    Technical Competencies and Behavioural Competencies:

    • 5 years experience providing generalist IT administrative expertise in a medium-sized business
    • Real interest in IT delivery and customer orientated design
    • Initiative and pro-activity to follow through with problem-solving and research
    • High personal standards of performance and desire to develop skills and knowledge
    • Accuracy and attention to detail
    • Extensive administrative experience of most of the following: Microsoft Operating Systems (Server & Desktop), Network & Domain Management, Virtualisation Technologies, Linux and Web technologies.
    • Excellent interpersonal skills including the ability to explain complex technologies with clarity and patience.
    • Real understanding of and aim to meet staff needs and service provision
    • Ability to prioritize workload effectively, while under pressure and to provide flexibility and support within the IT team.
    • Report writing and oral/written communication skills 
    • Computer literacy/skills in usage of personal productivity tools (Microsoft Word, PowerPoint, Internet browsing, emailing, etc.)

    go to method of application »

    PHI Software Developer

    Req ID: api-89669
    Location: Abuja, Federal Capital Territory, Nigeria
    Department: Strategic Information

    Position Summary

    • PHIS3 seeks a Software Developer for its HIS solution development activities. The Software Developer will work directly with the Senior Software Developer to provide the unit with the domain knowledge and support necessary to facilitate effective HIS solutions development.
    • The successful candidate will work with the other unit leads in the management and development of the National Data Repository (NDR), the National Electronic Medical Records, Laboratory Information Management System, and any other HIS platform as directed by the funders.
    • The Software Developer reports directly to the Public Health Information Systems Advisor in activity implementation and management.

    Duties & Responsibilities

    • Provide technical assistant to ensure the implementation, adaptation, and improvement of national interoperable electronic HIS platforms, to capture, store and transmit patient-level or service-based data.
    • Participate in the development and enhancement of the National Data Repository (NDR), the National Electronic Medical Records, Laboratory Information Management System, and any other HIS platform.
    • Participate in the design, implementation, testing, and launching of HIS Solutions by the organization.
    • Work closely with other developers, supporting and collaborating through frequent code review.
    • Create design specifications, documentation, and unit testing plans as defined by the Agile development process.
    • Generate data for project planning, including task breakdown and estimation of work for a project. Tracks status within the project as necessary.
    • Delegates tasks to project team members to balance work and increase team cross-training
    • Raises long-term architecture issues within the project
    • Own the delivery of an entire piece of a system or application, and serve as a technical lead on small to midsize complex projects.
    • Build software solutions where the problem is not well defined. Design and define the interaction between the other component pieces.
    • Maintain and support software solutions post-production.

    Qualifications

    • Minimum of BSc in IT, Computing, Computer Engineering, and any other relevant areas.
    • At least 3 years of experience in health informatics.
    • At least 5 years of experience in architecting, building and maintaining live enterprise systems.
    • Proficient in Java, Typescript, Software Design, Database design, UML design, Software Development Lifecycle.
    • Knowledge of one or more software development methodologies
    • Experience working with health sector information systems is preferred
    • Experience with business process analysis, workflow, requirements specification development, and data modelling.
    • Strong knowledge and experience with data extract, transform, and load (ETL) principles, methods, and technology, and the use of application programming interfaces (APIs) for electronic data transfer.
    • Experience with software quality assurance and software development methodologies.
    • Experience working on a team in a developing country to create interoperability among information systems, including the use of unique patient identifiers across systems, is desired.
    • Strong written and oral communication skills for high-level policy audiences (writing examples may be required).
    • Excellent coordination and information management skills.
    • The ability to work well under pressure; skilled at change management, crisis management, and problem-solving.
    • Ability to develop and maintain relationships with users and various stakeholders (local and international); developed cultural awareness and innovation sense.

    go to method of application »

    Senior EMR / PBS Module Officer

    Req ID: api-10526
    Department: Strategic Information

    Project Overview

    • The Public Health Information Surveillance Solutions and Systems (PHIS3) project is a US Centre for Disease Control and Prevention (CDC) funded project to strengthen systems to improve HIV service delivery and other public health interventions through continuous quality improvement, monitoring and evaluation, Surveillance, Health Informatics and laboratory quality management in Nigeria.
    • This project will work with the Government of Nigeria and PEPFAR implementing partners, national and sub-national health managers, health workers, and other stakeholders to strengthen the already existing national data repository and other associated health information systems.  The project seeks to recruit qualified persons to fill various positions to support the implementation of its operations.

    Position Summary

    • PHIS3 seeks a Senior EMR/PBS Module Officer. The successful candidate work in the Clinical Information Systems Unit of the Health Informatics Directorate. The Senior EMR/PBS Module Officer’s role is to define, develop, test, analyze, and maintain EMR (NMRS) software applications in support of the achievement of the program requirements. This includes writing, coding, testing, and analyzing software programs and applications. He/She will also research, design, document, and modify software specifications throughout the production life cycle.
    • The Senior EMR/PBS Module Officer reports directly to the Clinical Information Systems Advisor in activity implementation and management.

    Duties & Responsibilities

    • Collaborate with other developers, programmers, and designers to conceptualize and develop EMR software programs and applications.
    • Assist in the definition, development, and documentation of the EMR/PBS Module’s requirements, objectives, deliverables, and specifications
    • Defining EMR/PBS development project plans, including scoping, scheduling, and implementation.
    • Research, identify, analyze, and fulfill the requirements of all internal and external program users.
    • Liaise with Implementing Partners for efficient implementation of new software upgrades for resolution of any adaptation issues.
    • Recommend, schedule, and perform software improvements and upgrades.
    • Liaise with systems analysts and software developers to assist in resolving problems with software products or upgrades to EMR systems.
    • Consistently write, translate, and code software programs and applications according to specifications.
    • Write programming scripts to enhance functionality and performance of Software applications as necessary.
    • Design, run and monitor software performance tests on new upgrades and existing programs to correct errors, isolate areas for improvement, and general debugging.
    • Administer critical analysis of test results and deliver solutions to problem areas.
    • Generate statistics and write reports for management and/or team members on the status of the programming process.
    • Develop and maintain user manuals and guidelines.
    • Train end-users to operate new or modified programs.
    • Install software products for end users as required.

    Qualifications and Experience

    • A minimum of Bachelor of Science Degree in Computer Science, Information Technology, Statistics or related field with not less than 8 years work experience in Software development, database development, and management.
    • Master's Degree in Information Management or other related field is an added advantage.

    Technical Competencies:

    • Report writing and oral/written communication skills 
    • Computer literacy/skills in usage of personal productivity tools (Microsoft Word, PowerPoint, Internet browsing, emailing, etc.)
    • Proficiency in Java, MySQL, PHP, Python, Java Scripts, and knowledge of OpenSource applications.  
    • Intermediate/advanced knowledge on use of MS-Excel.

    go to method of application »

    Senior Associate Health Information Exchange

    Job ID: api-63364
    Department: Strategic Information

    Position Summary

    • PHIS3 seeks a Senior Associate Health Information Exchange to support Health Informatics activities.
    • The Health Information Exchange Officer will also be involved in the management, enhancement, development, and deployment of the Laboratory Information Management systems (LIMS).
    • S/He will provide technical assistance to the project team to scale up of interoperability of health information systems at all levels of the health system.
    • Snr Associate Health Information Exchange reports directly to the Health Information Exchange Advisor in activity implementation and management.

    Duties & Responsibilities

    • Provide technical assistant to ensure the implementation, adaptation, and improvement of national interoperable electronic HIS platforms, to capture, store and transmit patient-level or service-based data
    • Participate in the development and enhancement of data use and data visualization on the assigned HIS platform.
    • Participate in the development and maintenance of Laboratory Information Management systems (LIMS), and interoperability across various Health systems.
    • Participate in the development and routinely updating all processes, standard operating procedures and documents for software management for the organization
    • Participate in the design, implementation, testing, and launching of HIS Solutions by the organization
    • Attend designated meetings and make technical presentations in relation to cross-cutting issues at different levels (Team lead meetings, general staff meetings) and with external stakeholders (GON, meetings with Implementing Partners meetings)

    Qualifications and Experience

    • Minimum of B.Sc in IT, Computing, Computer Engineering and any other relevant areas.
    • At least 3 years of experience in health informatics.
    • Proficient in Java, ASP.NET MVC (Comprehensive understanding with at least 3 years commercial experience of web technologies on the .NET platform), Typescript, Software Design, Database design, UML design, Software Development Lifecycle.
    • Knowledge of one or more software development methodologies
    • Experience working with health sector information systems is preferred
    • Experience with business process analysis, workflow, requirements specification development, and data modeling.
    • Strong knowledge and experience with data extract, transform, and load (ETL) principles, methods, and technology, and the use of application programming interfaces (APIs) for electronic data transfer.
    • Experience with software quality assurance and software development methodologies.
    • Experience working on a team in a developing country to create interoperability among information systems, including the use of unique patient identifiers across systems, is desired.
    • Strong written and oral communication skills for high-level policy audiences (writing examples may be required).
    • Excellent coordination and information management skills.
    • The ability to work well under pressure; skilled at change management, crisis management, and problem-solving.
    • Demonstrated knowledge of strategic planning methodology and documentation processes.
    • Ability to develop and maintain relationships with users and various stakeholders (local and international); developed cultural awareness and innovation sense

    go to method of application »

    Senior PHI Software Developer

    Req ID: api-32273
    Location: Abuja, Federal Capital Territory, Nigeria
    Department: Strategic Information

    Position Summary

    • PHIS3 seeks a Senior Software Developer to lead its HIS solution development activities. The Senior Software Developer will provide the delivery units with the domain knowledge and support necessary to facilitate effective HIS solutions development.
    • The successful candidate will work with the other units in the management and development of the National Data Repository (NDR), the National Electronic Medical Records, Laboratory Information Management System, and any other HIS platform as directed by the funders.
    • The Senior Software Developer reports directly to the Public Health Information Systems Advisor in activity implementation and management.

    Duties & Responsibilities

    • Provide technical assistant to ensure the implementation, adaptation, and improvement of national interoperable electronic HIS platforms, to capture, store and transmit patient-level or service-based data.
    • Lead development and enhancement National Data Repository (NDR), the National Electronic Medical Records, Laboratory Information Management System, and any other HIS platform.
    • Participate in the design, implementation, testing, and launching of HIS Solutions by the organization.
    • Work closely with other developers, supporting and collaborating through frequent code review.
    • Oversee the work being done by other software engineers working on the team, coordinating team activities with other teams and product groups, maintaining software architecture standards.
    • Consistently defines and applies technologies, standards and software engineering practices, mentoring other team members
    • Lead and Direct software engineering resources to ensure timely and quality delivery of services.
    • Responsible for mentoring junior talent as well as directing technical staff through technical challenges, tasks, and projects.
    • Develop key product features within existing large-scale enterprise applications & new strategic initiatives.
    • Assist with the generation and analysis of business and functional requirements for proposed software solutions.
    • Participate in and sometimes lead architectural and database design discussions as they relate to product direction.
    • Create design specifications, documentation, and unit testing plans as defined by the Agile development process.
    • Generate data for project planning, including task breakdown and estimation of work for a project. Tracks status within the project as necessary.
    • Delegates tasks to project team members to balance work and increase team cross-training
    • Raises long-term architecture issues within the project
    • Own the delivery of an entire piece of a system or application, and serve as a technical lead on small to midsize complex projects.
    • Build software solutions where the problem is not well defined. Design and define the interaction between the other component pieces.
    • Maintain and support software solutions post-production.
    • Implements and debugs some of the more involved/complex functionality.

    Qualifications and Experience

    • Minimum of B.Sc in IT, Computing, Computer Engineering, and any other relevant areas. A master's is also desirable.
    • At least 5 years of experience in health informatics.
    • At least 8 years of experience in Architecting, Building, and maintaining live enterprise systems.
    • Proficient in Java, ASP.NET MVC (Comprehensive understanding with at least 3 years commercial experience of web technologies on the .NET platform), Typescript, Software Design, Database design, UML design, Software Development Lifecycle.
    • Proficient in any Java framework, Spring MVC would be an added advantage.
    • Knowledge of one or more software development methodologies
    • Experience working with health sector information systems is preferred
    • Experience with business process analysis, workflow, requirements specification development, and data modeling.
    • Strong knowledge and experience with data Extract, Transform, and Load (ETL) principles, methods, and technology, and the use of Application Programming Interfaces (APIs) for electronic data transfer.
    • Experience with software quality assurance and software development methodologies.
    • Experience working on a team to create interoperability among information systems, including the use of unique patient identifiers across systems, is desired.
    • Determine and communicate the implications of system-level decisions on subsystems and components, and help determine how best to mitigate or take advantage of these implications.
    • Strong written and oral communication skills for high-level policy audiences (writing examples may be required).
    • Excellent coordination and information management skills.
    • The ability to work well under pressure; skilled at change management, crisis management, and problem-solving.
    • Ability to develop and maintain relationships with users and various stakeholders (local and international); developed cultural awareness and innovation sense.
    • Good understanding of typical web application, SOA and microservices patterns.
    • Experience building and leading development teams.

    go to method of application »

    Senior Associate PHI Software Developer

    Req ID: api-21406
    Location: Abuja, Federal Capital Territory, Nigeria
    Department: Strategic Information

    Position Summary

    • PHIS3 seeks a Senior Associate Software Developer for its HIS solution development activities.
    • The Snr Associate Software Developer will work directly with the Senior Software Developer to provide the unit with the domain knowledge and support necessary to facilitate effective HIS solutions development.
    • The successful candidate will work with the team lead in the management and development of the National Data Repository (NDR), the National Electronic Medical Records, Laboratory Information Management System, and any other HIS platform as directed by the funders. The Software Developer reports directly to the Public Health Information Systems Advisor in activity implementation and management.

    Duties & Responsibilities

    • Provide technical assistant to ensure the implementation, adaptation, and improvement of national interoperable electronic HIS platforms, to capture, store and transmit patient-level or service-based data.
    • Provide technical support to the development and enhancement of the National Data Repository (NDR), the National Electronic Medical Records, Laboratory Information Management System, and any other HIS platform.
    • Participate in the design, implementation, testing, and launching of HIS Solutions by the organization.
    • Work closely with other developers, supporting and collaborating through frequent code review.
    • Create design specifications, documentation, and unit testing plans as defined by the Agile development process.
    • Generate data for project planning, including task breakdown and estimation of work for a project. Tracks status within the project as necessary.
    • Delegates tasks to project team members to balance work and increase team cross-training
    • Raises long-term architecture issues within the project
    • Own the delivery of an entire piece of a system or application, and serve as a technical lead on small to midsize complex projects.
    • Build software solutions where the problem is not well defined. Design and define the interaction between the other component pieces.
    • Maintain and support software solutions post-production.

    Qualifications

    • Minimum of B.Sc in IT, Computing, computer engineering, and any other relevant areas.
    • A master's is also desirable.
    • At least 2 years of experience in health informatics.
    • At least 4 years of experience in architecting, building, and maintaining live enterprise systems.
    • Proficient in Java, Typescript, Software Design, Database design, UML design, Software Development Lifecycle.
    • Knowledge of one or more software development methodologies
    • Experience working with health sector information systems is preferred
    • Knowledge and experience with data extract, transform, and load (ETL) principles, methods, and technology, and the use of application programming interfaces (APIs) for electronic data transfer.
    • Experience with software quality assurance and software development methodologies.
    • Strong written and oral communication skills for high-level policy audiences (writing examples may be required).
    • The ability to work well under pressure; skilled at change management, crisis management, and problem-solving.
    • Ability to develop and maintain relationships with users and various stakeholders (local and international); developed cultural awareness and innovation sense.

    go to method of application »

    System Analysis Officer

    Req ID: api-67036
    Location: Abuja, Federal Capital Territory, Nigeria
    Department: Strategic Information

    Position Summary

    • PHIS3 seeks a Senior EMR/PBS Module Officer. The successful candidate will work in the Systems Analysis Unit of the Health Informatics Directorate. S/He will plan and control the computer system analysis and development for assigned areas; serve as Project Leader on major projects; confer with and advise use departments; evaluate user requests and needs, estimate cost and time of implementation and recommend program methodology to be followed, assuring programming compliance with established documentation standards; provide technical guidance and recommendations concerning existing computer programs and systems.
    • The System Analysis Officer reports directly to the System Analysis Advisor in activity implementation and management.

    Duties & Responsibilities

    • Plan and control the computer system analysis and development for assigned area; confer with and advise use departments; evaluate user requests and needs, estimate cost and time of implementation.
    • Serve as Project Leader on major projects; evaluate project requirements and time lines; provide guidance and direction to assigned personnel and coordinate project phases.
    • Assist in system studies in programming for various applications; recommend program methodology to be followed, assuring programming compliance with established documentation standards.
    • Analyse problems outlined by users and potential users of data processing; study existing systems and procedures and the introduction of potential data processing systems.
    • Develop detailed data flow charts of the existing system, documenting the work process according to installation standards; assist with developing system objectives and comprehensive plans to organise work methodology; establish controls to assure desired output in new and modified applications.
    • Assist department staff by advising on applications development and the best approach to system design relative to software capabilities and hardware features; review or determine application proposals and requirements as required.
    • Provide technical support, assistance and information to users; train users in system operations as necessary; coordinate communication and activities with users to review and analyse user problems and needs; provide work direction to assigned programmers.
    • Compile information and data and prepare various reports related to computer systems and functions; document system software and hardware as necessary.
    • Maintain a variety of records, accounts, logs and files related to systems; prepare and purge records as necessary.
    • Write or modify programs as necessary to meet user needs; prepare block diagrams and flow charts; write or modify program source code; prepare sample test data; test, correct and revise programs as necessary.

    Qualification & Experience:

    • A minimum of Bachelor of Science Degree in Computer science, Information Technology, Statistics or related field with not less than 8 years’ work experience in Software development, database development and management. Masters in Information Management or other related field is an added advantage.

    Technical Competencies:

    • Report writing and oral/written communication skills 
    • Computer literacy/skills in usage of personal productivity tools (Microsoft Word, PowerPoint, Internet browsing, emailing, etc.)
    • Basic knowledge of Java, MySQL, PHP, Python, Java Scripts and knowledge of OpenSource applications.  
    • Intermediate/advanced knowledge on use of MS-Excel
    • Advanced principles and techniques of systems analysis, design and programming.
    • Advanced principles of internal system maintenance.
    • Analysis project coordination requirements.
    • Database structures, on-line applications and system capabilities of the District.
    • Principles and concepts involved in computer programming and maintenance.
    • Structured programming practices and techniques.
    • Programming and computer operation documentation.
    • Technical aspects of field of specialty.

    Method of Application

    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    View All Vacancies at APIN Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail