Software Engineer
Indexed description
About The Role
Reporting to the Development Team Lead, you’ll play a critical role in designing, building, and supporting our Practice Management SaaS products.
As a Software Engineer, you’ll work in a collaborative team environment to deliver high-quality features, enhance system architecture, and continuously improve our products. You’ll take ownership of your work end-to-end and contribute to solutions that directly impact healthcare delivery.
Key Responsibilities
- Design, build, and deliver new features for our health-tech SaaS platform
- Own solutions end-to-end—from design and development through to production support
- Contribute to continuous improvement across software design, product capability, and system architecture
- Collaborate with cross-functional teams to deliver shared outcomes across the Magentus group
- Leverage modern development practices, including DevOps and AI-assisted workflows
- Play an active role in fostering a collaborative, high-performing team culture
- Degree in Computer Science/IT or equivalent practical experience
- Strong experience with TypeScript, Node.js, and React in production environments
- Hands-on experience with AWS (serverless, containers, networking, databases)
- Solid understanding of modern DevOps practices
- Experience using AI tools in development workflows
- Exposure to regulated industries (healthcare, pharma, or medical devices) is highly regarded
- Thrive in a fast-paced, delivery-focused environment
- Strong communication skills and proactive collaboration style
- Ability to prioritise high-impact work and seek clarity when needed
- Team-first mindset, contributing both in-office and remotely
- Strong ownership mentality—seeing work through to completion
At Magentus, we live our values every day:
- One Team – We collaborate and support each other
- Constant Evolution – We embrace change and keep improving
- We Care – About our people, our customers, and our impact
- Make A Difference – We’re here to create real, positive change
- Trust – We do what we say and act with integrity
- Flexible work options to support work-life balance
- Learning and development programs to grow your career
- A supportive, inclusive team culture
- Opportunities to work across departments and expand your skills
- A purpose-driven company where your work truly matters
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search