Match score not available

Senior Software Engineer: Healthcare

UNLIMITED HOLIDAYS - EXTRA HOLIDAYS - EXTRA PARENTAL LEAVE - LONG REMOTE PERIOD ALLOWED
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Breadth and depth in cloud architectures, Proven leadership in software engineering.

Key responsabilities:

  • Define systems architecture and roadmap
  • Ensure high-quality software outcomes
Sand Technologies logo
Sand Technologies SME https://www.sandtech.com/
501 - 1000 Employees
See more Sand Technologies offers

Job description

Logo Jobgether

Your missions

ABOUT US

Africa has an untapped talent pool that is increasing exponentially, with a projected workforce that will exceed India and China by 2035. Fuelled by this, our mission is to create work opportunities for millions of Africa’s youth and solve the world’s shortage of technology talent. 

Our company SAND has 450+ staff members from 48+ countries with plans to acquire several companies around the world to become a multi-billion dollar global technology services provider that employs over 100K employees across the globe.

We have 2 brands represented in our ecosystem:

  • With ALX, we're cultivating the fastest-growing pool of technology talent globally, training aspiring professionals in software engineering, cloud computing, data science, and Salesforce across over 60 countries. ALX fosters a vibrant community for top tech talent, igniting transformative careers by connecting top technology talent with extraordinary opportunities for impact.
  • Through Sand Technologies we support enterprises and scale-ups around the world to develop world class technology products, build great technology teams, generate more revenue, and deliver outstanding customer experience. Our clients include one of the largest cloud computing providers in the world as well as Bestseller A/S (Denmark), Create Prime (New Zealand), Stanbic Bank (Kenya), and Tamara (Dubai). 

With varying levels of expertise in software development, data, cloud, machine learning, artificial intelligence, UX design, web development, etc, we provide unparalleled opportunities to technology talent worldwide while reshaping industries, disrupting traditional business models, and creating new opportunities for innovation and growth.

We do hard things!

ABOUT OUR HEALTHCARE DOMAIN

Our hard thing is to Solve Healthcare in Africa - by deploying innovative AI and technology solutions that measurably improve health outcomes across the continent. We are building out the Rural Health Operating System which aims to maximise the capacity of healthcare workers to deliver high quality, sustainable, accessible primary healthcare across Africa.  We are building out the capability to deploy and operate 100’s of primary healthcare facilities and optimise them through our Health Intelligence Center.  We act as the system integrator, connecting world-class technology into seamless processes that power profitable and sustainable health care facilities.

ABOUT THE ROLE

As a senior technology leader and software architect you will be stepping into the role we call Keystone Software Engineer within our Healthcare domain. There will be future opportunities to work in other industry domains in which we work.

As the Keystone Software Engineer you will be primarily accountable for the systems engineering outcomes in our Healthcare efforts, as part of a senior leadership team which includes product, design, science and data engineering leaders - the Healthcare Keystone team.

You will be jointly accountable, with this Healthcare Keystone team, for ensuring the optimal architecture, systems and delivery outcomes of our teams and the creation of high quality products that meet our client’s needs. This needs to be done within the support and guardrails of the central Enterprise Service Delivery function, as well as in collaboration with your peers in the same role in other industry domains.

Central to the role is defining the overall systems architecture, and how the team deliver working software; and bringing your technical experience to assist shaping the strategy and roadmap of the domain.

More specifically your role will include:

  • Understanding and helping to shape the Healthcare roadmap, ensuring delivery schedules are technically feasible from a software engineering perspective, and risks are raised where this is not the case
  • Maintaining and aligning an appropriate overall architecture that is fit for purpose and aligned to domain, enterprise and partner stakeholder strategies. Ensuring that this architecture, standards and implementation strategy is well understood and followed by all those involved, including ecosystem partners
  • Growing Software Engineer capability & capacity through mentorship, career planning and hiring of the appropriate skills and experience
  • Ensuring high quality software, code repositories and production environments by supporting and guiding delivery teams to have the appropriate playbooks and technical practices in place to deliver high quality outcomes, and listening to what they need in order to achieve these outcomes successfully
  • Staying up to date and within the safe guardrails of data and cloud security best practices and internal policies and process, including participating in the required reporting and governance processes.
  • Active participation in the wider Sand Tech efforts to scale our impact across multiple industry domains and value propositions
  • Staying current with industry trends in software engineering, cloud architectures and data management at scale, including what the latest capabilities are in AI and ML tooling

REQUIREMENTS:

The person who would be successful in this role would be a systems thinker, with both breadth and depth of experience in cloud solution architectures. They would have hands on experience in defining and iteratively building solutions architectures for data-intensive and data intelligence focussed applications and use cases. 

They would enjoy working in complex and rapidly evolving environments to find an optimal technology approach and be able to effectively communicate and advocate for the conditions in which great solutions can be delivered.

Specific requirements for the role include:

  • Proven experience in a senior software engineering leadership role, with a track record of guiding teams to high performance in a dynamic environment, preferably in remote and distributed work environments
  • Hands-on cloud architecture experience, particularly in designing and implementing analytic solutions and applications, and enterprise data management at scale. Previous experience with data mesh / data fabric style approaches a strong plus
  • Strong understanding of agile and iterative development approaches and technical practices
  • Excellent communication and interpersonal skills
  • Willingness to to travel from time to time to implementation areas across Africa to fully understand the constraints and requirements for the solutions we build in the Healthcare domain


NICE TO HAVE:

  • Relevant appropriate tertiary qualifications such as Computer Science degree or other technical undergraduate degree
  • Healthcare domain experience
  • Experience with building AI and intelligent systems, particularly if built on healthcare data
  • Managing and securing sensitive data by applying ISMS policies and process, such as ISO 27001, HIPAA, GDPR, etc

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Hard Skills

Soft Skills

  • verbal-communication-skills
  • Adaptability
  • Teamwork
  • Leadership

Software Engineer Related jobs