Posted 15d ago

IT System Support and Programming Development Engineer

4D Pocket Pty Ltd Sydney NSW

Permanent Full time
Base pay
$80,000 - $90,000

Key points we found

  • Support and enhance internal software systems for medical imaging workflows.
  • Design and implement backend services and user-facing interfaces.
  • Integrate AI-assisted tools to improve clinical decision-support processes.

About This Role

We are a growing medical imaging group operating across multiple locations, with a focus on delivering high-quality diagnostic services and efficient patient care.

To support our expanding operations, we require an IT system support person (general and medical IT related) with relevant skills in developing and enhancing internal software systems for managing imaging workflows, clinical documentation, and multi-site data coordination.

We are seeking a Programming Development Engineer to design, integrate, enhance and maintain these systems, including the integration of AI-assisted tools to support reporting, workflow automation, and clinical decision-support processes. The role is focused on delivering secure, reliable, and scalable solutions tailored to a healthcare environment. Part of the role will also involve liaison with existing medical software companies and support of current systems.

What You Will Do

  1. Build, maintain, and improve internal software systems across frontend and backend codebases to support clinic operations, patient services, and multi-site workflows.
  2. Design and implement backend services, APIs, and database structures to manage patient information, clinical documentation, imaging-related data, and operational records securely and efficiently.
  3. Develop and maintain user-facing interfaces for clinical, administrative, and operational staff, with a focus on usability and workflow efficiency.
  4. Support and liaise with existing software solutions for medical imaging workflows (PACS - picture archival computer system and RIS - radiology information system) including data handling, reporting, and integration with broader clinical and administrative processes.
  5. Implement and improve systems that support coordination and data consistency across multiple clinic locations.
  6. Integrate AI-assisted tools and automation features into internal systems to improve reporting, documentation, workflow efficiency, and clinical support processes.
  7. Translate business and clinical requirements into practical technical solutions that align with day-to-day operational needs.
  8. Write, test, and maintain clean and reliable code, including unit and integration testing, and participate in code reviews and technical discussions.
  9. Monitor system performance, troubleshoot issues, and implement fixes and enhancements to maintain system stability and reliability.
  10. Prepare technical documentation and support the deployment, configuration, and ongoing maintenance of applications in cloud-based or hosted environments.
  11. Ensure systems are developed with appropriate privacy, security, and access control measures, and validate outputs generated by AI-assisted components before operational use.

Qualifications

Higher Degree in computer science, software engineering, or a related field is required.

Experience

  1. 2–4 years of professional software development.
  2. Worked on at least one production web application from feature work through deployment.
  3. Familiarity with relational databases and REST APIs.
  4. Experience with Git-based version control and pull request workflows.
  5. Experience working on systems supporting business operations, data management, or workflow processes is preferred.

Knowledge

  1. Web application fundamentals — HTTP , authentication, session management.
  2. SQL and basic database design.
  3. At least one backend language (Node.js, Python, Ruby, PHP , or similar).
  4. Basic understanding of cloud-hosted infrastructure.
  5. General awareness of data handling, privacy, and access control in application development is advantageous.

Skills & Competencies

  1. Proficient in at least one backend language and one frontend framework.
  2. Comfortable reading and writing SQL.
  3. Able to write clear, maintainable code with appropriate test coverage.
  4. Good written communication — clear commit messages, pull request descriptions, and documentation.
  5. Ability to develop and maintain systems that support operational workflows and multi-user environments is beneficial.

Personal Attributes

You are curious and ask good questions.

You take feedback well and apply it quickly.

You are honest when you are stuck rather than spinning in silence.

You care about the quality of your work, not just whether it shipped.

Stay Safe While Job Hunting

We vet all employer accounts and do our best to keep job ads safe, but scams can still occur. Be cautious when sharing personal information — never provide financial details or make payments during the application process. For extra security, use the Apply button on our site when proceeding.

Report this job

Skills
AI Integration
CLINICAL DATA MANAGEMENT
CLOUD INFRASTRUCTURE
FRONTEND FRAMEWORKS
GIT
NODE.JS
PROBLEM SOLVING
PYTHON
REST APIs
SQL
TEAMWORK

More details
Expiring date
27 Apr 2026
Date posted
28 Mar 2026
Category
Information Technology
Occupation
Software Engineering
Contract type
Permanent
Work type
Full time
Job mode
Onsite / Standard business hours
Industry
Health Care and Social Assistance
Sector
Privately held company
Company size
51 to 200

4D Pocket Pty Ltd

51 to 200
Company size
Pay insights
Market average based on all Software Engineering jobs in Sydney NSW
Base pay range
$80k - $90k
Market average
$139k
$56k - $81k
102 jobs
$81k - $106k
1846 jobs
$106k - $130k
188 jobs
$130k - $155k
641 jobs
$155k - $180k
322 jobs
$180k - $205k
338 jobs
$205k - $230k
176 jobs
$230k - $254k
137 jobs
$254k - $279k
62 jobs
$279k - $304k
100 jobs
$139k
Market average
$56k
$304k

You may also be interested in these jobs