Software Engineer (Melbourne)

Software Engineer (Melbourne)

27 Oct
|
11 Recruitment
|
Melbourne

27 Oct

11 Recruitment

Melbourne

Full-time Software Engineer position available with competitive salary.

Work in a dynamic team in Melbourne, VIC 3000.

Apply today through 11 Recruitment!3 Stand-out Bullet Points:•Full-Time Software Engineer•Work in a professional environment.

Position Overview:EVORA BUSINESS SOLUTIONS PTY LTD – Evora is a Melbourne-based technology and data solutions company specialising in helping healthcare organisations improve the way they manage, integrate and use information.

The company delivers scalable data engineering, analytics and technology solutions that support informed decision-making, operational efficiency and improved patient outcomes.

You will be the primary Software Engineer on a new product build, working directly with Evora's leadership.

The product is an AI-powered data service running on Microsoft Azure.

The work involves building a stateless backend service that integrates with Azure OpenAI, a managed data layer using cloud-native storage and query tooling and integrating with Microsoft conversational platforms.

This is an applied AI engineering role focused on building production systems that integrate large language models, not a research or model training role.

This is a hands-on build role, not an architecture or advisory role.

You will write the code, deploy the infrastructure, run the AI-assisted development workflow, and own delivery.

Responsibilities and Tasks:•Design, develop and maintain scalable backend software applications, HTTPS services, integration components and supporting systems for healthcare data management and analytics projects. •Analyse software and business requirements in consultation with stakeholders to identify appropriate technology solutions that meet operational, data and technical needs. •Develop and optimise application code using Python or equivalent backend technologies in accordance with technical specifications,



coding standards and project requirements. •Integrate applications with healthcare databases, reporting platforms, analytical engines and other business systems, including SQL-based environments and tools such as DuckDB, Synapse or Databricks. •Integrate Large Language Model APIs, including Azure OpenAI, OpenAI, Anthropic or equivalent platforms, using techniques such as prompt engineering, retrieval-augmented generation and structured output handling. •Apply AI-assisted development practices using coding agents and development tools such as Claude Code, Cursor, Aider or equivalent, including Git worktrees, persistent rules or skills files and structured code review processes. •Investigate existing software platforms, identify performance constraints and recommend improvements to system functionality, reliability, efficiency and scalability. •Design stateless software services incorporating structured logging, externalised configuration, audit logging, secure error handling and maintainable system architecture. •Develop and support cloud-based solutions using Azure services, including Container Apps, Azure OpenAI, ADLS Gen2, Blob Storage, Key Vault, Entra ID, API Management and Log Analytics. •Conduct software testing, debugging, fault diagnosis and quality assurance to ensure applications, data workflows and system integrations operate accurately and reliably. •Participate in peer code reviews,



version control practices and automated build and deployment processes to maintain software quality and support continuous improvement. •Monitor production application performance, investigate incidents and implement enhancements to improve system stability, data processing efficiency and user experience. •Prepare and maintain technical specifications, software design documentation, operational procedures, user guides and other supporting technical documentation. •Collaborate with data engineers, analysts, project teams and other stakeholders to deliver integrated software and data solutions. •Communicate technical concepts clearly to non-technical stakeholders and contribute to knowledge-sharing sessions, presentations and project discussions. •Work independently with minimal supervision while maintaining high standards of technical documentation, delivery quality and project accountability.

Qualifications and Skills:•Relevant qualification.•Minimum 1 year experience as a Software Engineer.•Experience setting up and networking Azure environments using Terraform or Bicep•Experience with multi-tenant Entra ID applications and cross-tenant Azure resource access patterns•Experience with Microsoft Copilot Studio or Azure AI Foundry Agent Service, including Teams channel deployment and adaptive cards•Experience with vector search and embedding-based retrieval (Azure AI Search, pgvector, or in-process vector libraries)•Experience with SQL parsing and validation tooling (sqlglot or equivalent)•Familiarity with healthcare data, clinical systems, or other regulated industries

How to Apply: 11 Recruitment is your pathway to securing this exciting prospect.

We are looking forward to facilitating your application and potentially welcoming you to a company that values expertise.

Apply now and let us help you take the next step in your career.BEZE0010

📌 Software Engineer (Melbourne)
🏢 11 Recruitment
📍 Melbourne

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (melbourne) / melbourne

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (melbourne) / melbourne