Skip to main content

Page loading completed.

Technical Solutions Developer, IT

16/09/2025
30/09/2025
Fixed Term Contract
Sydney CBD
IT

About the RACP 
The Royal Australasian College of Physicians (RACP) connects, represents, and trains physicians and trainee physicians across Australia and Aotearoa New Zealand. The RACP provides services to support the delivery of training, continuing professional development, and health policy and advocacy to medical health professionals. 

Our Values 
Accountable | Collaborate | Indigenise and Decolonise | Lead the way | Respect 

Why Join Us? 
As part of our team, you will be offered a competitive remuneration salary and access to some amazing benefits including a flexible hybrid work model, additional paid leave between Christmas and New Year, paid parental leave, free annual flu vaccinations, professional development opportunities, access to our Employee Assistance Program, special corporate discounts and more! To view all our benefits, visit www.racp.edu.au/about/careers-at-racp.

Our 3-2-1 Hybrid Working Model

  • 3 days from anywhere in Australia or Aotearoa New Zealand per week,  
  • 2 days from an RACP office location per week,  
  • 1 of the two days per week in office spent with your team.  

Job Description

The Role

This role is a 2-year fixed term contract role, which  supports the delivery, extension and ongoing maintenance of the Moodle technology platform based on business requirements and approved specifications for the Professional Practice team, working closely with the Digital Learning team. Furthermore, as a senior member of the team, it provides technical leadership and guidance on complex projects and problem resolution to more junior staff. Key to this role is to ensure all systems are maintained effectively and are operating on supported levels.

The main duties will include but are not limited to:

  • Successful delivery of agreed Moodle solutions and functionality in line with business requirements and in line with budget and agreed timeframes.
  • Implement technology solutions aligned with agreed IT architecture and strategy.
  • Develop and maintain detailed solution designs and technical documentation.
  • Provide support for existing solutions and change management for business requests.
  • Manage source code including version control for development.
  • Effectively estimate work effort, costs, and impact of solutions from a project perspective.
  • Identify and recommend improvement opportunities in conjunction with agreed business units.

Vendor management including leading initial discussions with vendors as required.

 

 

 

 

Desired Skills and Experience

The successful candidate will have:

  • >7 years’ experience as a Senior Application Developer.
  • Strong experience in implementing web and mobile solutions using common technologies such as PHP, Moodle development, HTML5, MVC, Web API
  • Sound understanding of core technologies such as ERP, CRM, Learning Management (Moodle etc), and Content Delivery
  • Solid experience in integration methods and techniques
  • Solid understanding of application security protocols and authentication methods
  • Broad knowledge of current development tools and practices (Jira, Confluence, BitBucket, testing methods, peer review, Scrum etc)
  • Demonstrable solution and project delivery experience especially in Agile
  • Familiarity with cloud solutions such as PaaS and SaaS platforms and emerging technologies
  • Strong understanding of database technologies such as SQL
  • Experience in planning, developing, and maintaining technical documentation.
  • Demonstrable ability to contribute to, and work effectively in teams
  • Thorough experience in MS Project, Excel Word, PowerPoint, and Microsoft Products

To apply, please submit your CV and cover letter by clicking "Apply".

For the position description please click or copy the link 

For more information, please email recruitment@racp.edu.a

Remember Job