AlemHealthAL

Senior Backend Software Engineer (Python)

Radiologists, hospitals, and diagnostic centers worldwide use AlemHealth Connect to store, share, view and report medical imaging studies intuitively, seamlessly, and cost-effectively. Our unified platform makes radiologists and radiology practices more effective and accessible to patients and healthcare facilities everywhere.

AlemHealth

Employee count: 11-50

Apply now

AlemHealth’s hardware and software connects hospitals in developing countries to a global network of diagnostic imaging, pathology, and specialist consultation services. Our doctor network raises the quality of care for patients in emerging markets, at affordable prices.

AlemHealth is a fast-growing startup providing digital health services in some of the most difficult environments on the planet. In this role, you’ll be tasked with building new and innovative features while optimising our applications for speed, security, and most of all, availability. The faster we deploy, the more patients get access to the care they need.

About the Senior Backend Software Engineer position: We are looking for Senior Backend Software Engineers who will assist us with design, development and deployment of software solutions. The ideal candidates will have prior experience developing web applications in Python and AWS or Azure serverless technologies. Knowledge of DICOM, HL7, FHIR, and data engineering and ETL as it pertains to medical imaging and health data is also highly useful. Finally, if you have experience working with hardware (even just tinkering with a Raspberry Pi or Jetson) it will give you a leg up.

You should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.

Senior Backend Software Engineer responsibilities are:
Prepare specifications and determine operational feasibility
Write well designed, testable, efficient code
Organize documentation and maintenance of software functionality
Integrate software components into a fully functional software system
Evaluate and deploy software tools, processes and metrics
Ensure compliance with project plans and industry standards

Full Stack Software Engineer requirements are:
Demonstrated experience of working as a Computer Software Engineer
Good knowledge in developing backend applications in Python in Django REST or FastAPI framework
Excellent knowledge of Relational Databases, SQL, and noSQL technologies (PostgreSQL, MariaDB, SQLI )
Good experience with test-driven development
Experience in documenting requirements and specifications
Close familiarity with software engineering tools, software development methodology and release processes
Experience with MS Azure or AWS serverless tooling preferred
BS degree in Computer Science or Engineering, Masters is nice
Demonstrable teamwork attitude, excellent communication skills and experience working in a remote environment.
Be a proactive communicator, ready to initiate collaboration and resolve conflicts

About AlemHealth

At AlemHealth, we connect patients, physicians and radiologists in over 30 countries to the medical care they deserve. We build software and hardware for medical image sharing and AI medical imaging analysis on the edge, and deploy that throughout Africa and Asia. We pair that with software that makes it easier to accurately diagnose and disseminate results to patients and clinicians anywhere.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let AlemHealth know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 25, 2024

Posted on

Apr 26, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About AlemHealth

Learn more about AlemHealth and their company culture.

View company profile

At AlemHealth, we build software and hardware that connects hospitals in developing countries to a global network of diagnostic imaging, pathology, and specialist consultation services. Our doctor network raises the quality of care for patients in emerging markets, and makes it available at affordable prices.

Tackle challenges head on…

We're changing the way medical information is shared in some of the most challenging markets in the world. Not only does this require a range of technical skills, from mobile and infrastructure to medicine and machine learning, it also requires individuals that tackle problems with entrepreneurial ingenuity.

…and create solutions together

From our global HQ in Singapore to country offices throughout the world, our team is raising the quality of care available to patients, everywhere. We're transforming real time healthcare delivery and that means learning fast and learning together. If you're ready to innovate with us, we want to hear from you.

Claim this profileAlemHealth logoAL

AlemHealth

View company profileVisit alemhealth.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

7 remote jobs at AlemHealth

Explore the variety of open remote roles at AlemHealth, offering flexible work options across multiple disciplines and skill levels.

View all jobs at AlemHealth

Remote companies like AlemHealth

Find your next opportunity by exploring profiles of companies that are similar to AlemHealth. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan