You are offline. Trying to reconnect...

software engineer

at Job9ja
Part-time
Kebbi Remote

Job description

Job Title: Software Engineer




Industry: Public Health




Experience Level: 1–2 Years





About the Role


We are seeking a motivated and detail-oriented Software Engineer to join our mission-driven Public Health technology team. In this role, you will design, develop, and maintain robust software solutions that empower health agencies, researchers, and communities to access critical data and improve public health outcomes. You will work closely with cross-functional teams of epidemiologists, data scientists, and senior engineers to build scalable applications that address real-world health challenges. If you are passionate about writing clean code and leveraging technology for social good, we would love to welcome you to our team.





Key Responsibilities



• Design, develop, test, and deploy scalable software applications and services focused on public health data management and analysis.



• Collaborate with product managers, data scientists, and public health experts to translate business and research requirements into technical specifications.



• Write clean, maintainable, and well-documented code primarily in modern programming languages (e.g., Python, JavaScript/TypeScript, or Java).



• Participate in code reviews, identifying opportunities for performance optimization, security hardening, and architectural improvements.



• Assist in troubleshooting, debugging, and resolving software defects across production and staging environments.



• Ensure compliance with relevant data privacy, security standards, and regulations (such as HIPAA and GDPR) when handling sensitive health data.





Requirements & Qualifications



• 1–2 years of professional software development experience, or an equivalent combination of rigorous internships and practical project work.



• Degree in Computer Science, Software Engineering, Data Science, Public Health Informatics, or a related technical field.



• Proficiency in at least one modern programming language such as Python, JavaScript/TypeScript, Java, or Go.



• Familiarity with relational and non-relational databases (e.g., PostgreSQL, MongoDB) and data modeling.



• Basic understanding of RESTful APIs, microservices architecture, and cloud platforms (AWS, GCP, or Azure).



• Familiarity with version control systems (Git) and CI/CD pipelines.



• Strong problem-solving skills, a keen eye for detail, and a genuine passion for public health and social impact.





What We Offer



• Competitive salary and comprehensive health, dental, and vision benefits package.



• Flexible work arrangements, including hybrid or remote work options.



• Dedicated professional development budget for conferences, courses, and certifications.



• A collaborative, inclusive work culture that values innovation, equity, and community well-being.



• Opportunities to directly impact global and local public health initiatives through cutting-edge technology.



• Generous paid time off (PTO) and wellness days to support a healthy work-life balance.