Software Engineer Consultant
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jun 05, 2026
This job expires in: 30 days
Job Summary
To support the PROTECT project, the full-time Software Engineer Consultant will provide technical expertise in the design, development, and maintenance of digital tools for health emergency preparedness and response, working remotely as part of the Data Management, Analytics, and Products team.
Key responsibilities
- Develop and refine the data model and operational data dictionary for the Community-based Event-Based Surveillance (CEBS) system
- Implement and enhance backend API services and authentication mechanisms for the CEBS system
- Document the development of ETL pipelines and data export functionalities for the CEBS system, ensuring quality and performance improvements
Required qualifications
- Master's degree in Computer Engineering, Computer Science, Software Engineering, or a closely related field
- At least 9 years of professional experience in full-stack software development
- Proficiency in modern JavaScript/TypeScript frameworks and Python-based backends
- Experience with AWS cloud services and containerized environments using Docker
- Strong experience in building and maintaining ETL pipelines and RESTful APIs
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...