Software Engineer

Ghent - Kontich - Louvain
Employee / Freelancer

Company Overview:

At Healthonauts, we are dedicated to revolutionising healthcare through innovative digital solutions. We leverage cutting-edge technology to improve patient care, streamline processes, and drive positive outcomes in the healthcare industry. Join us in shaping the future of digital health and making a meaningful impact on healthcare delivery.

Position Overview:

As a Software Engineer at Healthonauts, you will be an integral part of our mission to revolutionize healthcare through innovative digital solutions. You will contribute to the development of cutting-edge software applications that improve patient care, optimize processes, and drive positive outcomes in the healthcare industry. This role requires a dynamic individual with a strong technical background, a passion for problem-solving, and a commitment to leveraging technology to advance healthcare delivery.

Key Responsibilities:

  1. Software Development: Design, develop, and maintain software applications that meet project requirements, user needs, and quality standards. Collaborate with cross-functional teams to translate requirements into scalable, efficient, and maintainable code.

  2. Technical Innovation: Identify opportunities for technical innovation and optimization in software design, architecture, and development processes. Stay updated on industry trends, emerging technologies, and best practices to drive continuous improvement in software development.

  3. Collaborative Problem-Solving: Work closely with multidisciplinary teams including designers, product managers, and other engineers to solve complex technical challenges, address user feedback, and deliver high-quality software solutions.

  4. Quality Assurance: Conduct thorough testing, debugging, and code reviews to ensure software reliability, performance, and security. Implement automated testing frameworks and practices to streamline the testing process and maintain code integrity.

  5. Documentation and Communication: Document software designs, technical specifications, and implementation details. Communicate effectively with stakeholders, team members, and project managers to provide updates, gather feedback, and ensure alignment throughout the development lifecycle.

  6. Agile Development: Embrace agile methodologies and practices such as Scrum or Kanban to iteratively plan, prioritize, and deliver software increments. Participate in sprint planning, daily stand-ups, and retrospectives to foster collaboration and transparency within the team.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree preferred.
  • Proven experience in software development, with proficiency in one or more programming languages (e.g., Python, Java, JavaScript, C++) and software development frameworks (e.g., Django, Spring, React).
  • Strong understanding of software design principles, data structures, algorithms, and object-oriented programming concepts.
  • Experience with modern software development tools and practices, including version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines, and agile project management tools (e.g., Jira).
  • Excellent problem-solving skills, analytical thinking, and attention to detail.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
  • Ability to thrive in a fast-paced, dynamic environment and adapt to evolving project requirements and priorities.
  • Familiarity with healthcare industry standards and best practices is a plus.
  • Strategic advantages (and/or):
    • experience with GxP in pharmaceuticals and life sciences.
    • experience in healthcare data standards (FHIR/OpenEHR).
    • experience in laboratories, biomedical research (PhD).

Join Us:

If you are passionate about leveraging technology to drive innovation in healthcare and are looking for an opportunity to make a meaningful impact, we invite you to join our dynamic team at Healthonauts. Together, we will shape the future of digital health and transform the way healthcare is delivered worldwide.

How to Apply:

Please submit your resume and cover letter outlining your qualifications and why you are interested in joining Healthonauts. We look forward to hearing from you!

Interview Process:

  • Initial 30-minute call with our recruitment team.
  • Online assessment to map your Healthonauts profile.
  • 30-minute ‘coffee connect’ with the hiring manager.
  • 1-2 hour in-depth interview + practical exercise.