New Job Opportunity
We are actively hiring for a new role.
Apply Now

Advertisement

Software Engineer

Share this job across your social media.
🏢 eHealth Africa📍 Bauchi, Bauchi State💼 Full-Time💻 Hybrid🏭 Non-profit, Healthcare Technology💰 ₦150,000 - ₦250,000 per month

About Company

eHealth Africa is a non-profit organization committed to improving healthcare in Africa through technology and data. We work with governments, healthcare providers, and communities to build innovative solutions that address critical health challenges. We are seeking a talented Software Engineer to join our growing team in Bauchi, Bauchi State.

Advertisement

Job Description

As a Software Engineer at eHealth Africa, you will play a crucial role in the design, development, and maintenance of our software applications. You will work closely with a team of experienced engineers to build and improve our systems, ensuring they are efficient, scalable, and reliable. Your work will directly impact the delivery of vital healthcare services across communities in Nigeria. We are looking for a highly motivated and creative individual with a passion for using technology to improve lives. This role demands a strong understanding of software development lifecycle (SDLC), agile methodologies, and a collaborative spirit. You will be involved in all phases of the software development process, from requirements gathering and design to implementation, testing, and deployment. You should be comfortable working both independently and as part of a team, and you should be able to adapt to changing priorities and deadlines. The ideal candidate will possess a proactive approach to problem-solving, a willingness to learn new technologies, and a dedication to producing high-quality code. Experience with working in a remote or hybrid setting is a significant plus.

Key Responsibilities

  • Design, develop, and maintain high-quality software applications
  • Collaborate with other engineers to implement new features and improve existing systems
  • Write clean, well-documented, and testable code
  • Participate in code reviews and provide constructive feedback
  • Troubleshoot and resolve software defects
  • Contribute to the improvement of our development processes
  • Participate in agile development sprints and ceremonies
  • Work with stakeholders to gather requirements and define specifications
  • Perform unit and integration testing to ensure code quality
  • Maintain and update existing software applications

Required Skills

  • Proficiency in at least one programming language (e.g., Java, Python, C#)
  • Experience with relational databases (e.g., MySQL, PostgreSQL)
  • Understanding of software design principles and patterns
  • Experience with version control systems (e.g., Git)
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork skills

Preferred Qualifications

  • Bachelor's degree in Computer Science or a related field
  • Experience with cloud computing platforms (e.g., AWS, Azure, GCP)
  • Experience with Agile methodologies
  • Experience with mobile app development (iOS or Android)
  • Experience with data analysis and visualization

Perks & Benefits

  • Competitive salary and benefits package
  • Opportunities for professional development and growth
  • Meaningful work that makes a positive impact
  • Collaborative and supportive team environment
  • Flexible work arrangements (Hybrid)

How to Apply

Click on the link below to apply for this exciting opportunity. We encourage all qualified candidates to apply.

Apply Now

Advertisement

Share this job across your social media.

Don't rely on old listings! Get immediate, FREE access to today's freshest and most exclusive openings on our Premium Job Board.

🔥 Unlock the Hottest Jobs Now – It's FREE!

DISCLAIMER

All job vacancies on Career.supersecrets.com.ng are gathered from verified employers, trusted recruitment sources, and open-access job portals. However, we do not make any guarantees regarding the completeness, accuracy, or continued availability of any job listing.

Candidates are strongly encouraged to confirm all employment details and refrain from disclosing confidential or financial information unless they are confident about the employer’s credibility. Career.SuperSecrets will not be held liable for any loss, misuse, or damage resulting from reliance on information found on this platform.

We do not request or accept any payments to access our website, and all job listings are completely free to view and apply for. Please use this platform responsibly and at your own discretion. For questions, feedback, or complaints, kindly reach us at [email protected]
Scroll to Top