Full time Offered Salary :

Global JEMS Junior Software Engineer, Systems Design at Jhpiego

Email Job
  • Share this Job :
Bottom Promo

Job Description


  • Design, code, install, maintain, and support JEMS software solutions across all Jhpiego countries. Actively participate in UX/UI development per Jhpiego documented standards and JEMS requirements. This position collaborates with the network team on performance improvements, with the Systems Analyst to translate business requirements into technical requirements, with the Engineering team to develop software solutions, and with the Sr. Network Security Engineer to ensure security and compliance. This position may require international travel.

Solutions Architecture : 

  • Analyze requirements; construct workflow charts and diagrams; study system capabilities and write specifications, per Jhpiego requirements.
  • Provide technical support as may be required by the helpdesk team.
  • Conduct data migration from old to new systems, data cleaning, and reporting.
  • Conduct continuous development based on system analysis and specifications to keep JEMS and other systems performing optimally and current with changing requirements and technologies

Database development: 

  • Support database administrator when needed
  • This includes development, testing and tuning of relational databases and procedural database code using Microsoft SQL Server

Continuous improvement

  • Prepare and maintain all system technical documentation
  • Ensure all source code created is properly documented
  • Conduct continuous system analysis, specification and development to keep JEMS performing optimally and current with changing requirements and technologies

Dashboard support: 

  • Develop system reports using powerbi
  • Support existing dashboards
  • Support database administrator when needed

Required Qualifications

  • BS in Computer Scien
  • 2 years wor experience in software engineering system design• Software development tools, design methods and techniques
  • Client/server application programming
  • Development of web based applications in ASP.Net, PHP and Javascript
  • Data structures
  • Maintenance and debugging of software systems
  • Writing technical software documentation.
  • UX/UI technical skills.
  • Ability to solve problems quickly and completely
  • Ability to learn new programming languages quickly
  • Be self-motivated, proactive and have a positive attitude to work requiring minimum supervision.
  • Excellent organizational skills including the ability to handle a variety of assignments sometimes under pressure of deadlines.
  • Be cooperative, hardworking, flexible & dependable.
  • Ability to communicate effectively, instilling trust and confidence.
  • Excellent interpersonal and communication skills.
  • Be of high integrity and have a sense of confidentiality
  • Be willing to take on extra responsibilities in order to achieve the goals/objectives set by the organization
Bottom Promo