Careers

Why us?

ARIMGSAS is committed to helping IMGs be prepared to enter the Australian Medical Workforce.

ARIMGSAS prepares IMGs to excel within their medical practice in Australia by building a proud community of medical students to help each other learn from personal experiences and develop soft skills to assist in their career.

We create transformative experiences for overseas-trained medical doctors to get them ready for medical registration and work in Australia. As one of the largest education providers for IMGs in Australia, we specialise in running bridging courses and workshops.

About

Our Values

Quality Education

We deliver a comprehensive range of education and training services that prepare IMGs to enter the medical workforce in Australia.

Inspiration

We guide international medical graduates with hope and dedication through our deep understanding of the Australian health care system.

Teamwork

We value every single person involved in our team of professionals who have more than 30 years of expertise in medical education in Australia.

Available Position

Software Engineer

Opportunity

We are seeking a talented and motivated Software Engineer to join our team and help us build and enhance our flagship platform. This is a key role where you will contribute to the design and development of a complex software systems that is scalable, secure, and reliable to maintain and secure student records and information as well as being interoperable. You will also have the opportunity to mentor and guide junior developers while working closely with stakeholders.

If you’re looking for a role that combines meaningful work, professional growth, and a supportive team environment with a bit of fun along the way, this is the job for you!

Advertised Date: 3 Oct 2025
Closing Date: 31 Oct 2025

Key Responsibilities

  • Secure Coding: Identify, resolve, and prevent security vulnerabilities within the application codebase.
  • Automation: Implement automated security fixes to reduce manual work and increase efficiency. Creating, revising, and maintaining technical documentation for programs, end-users, and operational procedures.
  • Application Security: Ensure best practices are followed to protect systems from potential threats. Evaluating, troubleshooting, diagnosing, and rectifying errors and issues in application programming languages, adhering to established testing protocols, guidelines, and quality standards to ensure programs and applications, including technical security measures, function as intended.
  • Proactive Security Measures: Stay ahead of emerging vulnerabilities and keep security standards up to date. Stay up-to-date with industry trends and technologies, proactively adopting best practices.
  • Collaboration: Work closely with engineering, operations, and customer support teams to build secure solutions. Support the teaching staff and student to build and update reporting and business process workflows.
  • Documentation & Reporting: Maintain records of security issues, resolutions, and ongoing security improvements. Apply financial acumen to understand systems output and perform thorough testing and code reviews.
Benefits

  • Flexible Working Arrangements: Work from home options available to help balance your work-life commitments.
  • Generous Leave: 4 weeks annual leave plus 13 weeks of long service leave after 7 years.
  • Parking:  Enjoy the convenience of a dedicated parking bay.
  • Competitive Salary: We offer a salary that reflects your skills and experience.