Application Developer (Graduate)
Victorian Managed Insurance Authority
Victorian Managed Insurance Authority (VMIA)
- Job Title – Application Developer (Graduate)
- Work Type – Full Time, Ongoing
As an Application Developer (Graduate) at VMIA, you will play a meaningful role in shaping and supporting the technology that underpins Victoria’s insurance and risk management services. This is an exciting opportunity for a recent graduate to apply foundational technical knowledge in a real-world environment, contributing to the development and enhancement of critical systems across Pega and Oracle platforms. Working within a collaborative and purpose-driven team, you will gain hands-on experience across the full software development lifecycle while building solutions that are robust, scalable, and aligned to evolving business and client needs. This role offers the opportunity to grow your technical expertise, strengthen your professional capability, and make a tangible impact in a risk-aware and resilient organisation.
Key highlights
- Central Location – Work in Melbourne CBD within close proximity to Flinders Street.
- Salary Range up to $85,000 (total remuneration package inclusive of super).
- Hybrid work environment – Centrally located Melbourne CBD office near Flinders Street, with a hybrid work model and an expectation of three days in the office each week.
About the role
As an Application Developer (Graduate), you will contribute to the analysis, design, development, and ongoing support of VMIA’s systems and applications, primarily across the Pega and Oracle platforms. You will participate in all phases of the software development lifecycle, ensuring applications are high quality, scalable, and aligned to current and future business needs—particularly within the insurance and risk management domains.
Working under the guidance of senior team members, you will build your technical capability while contributing to VMIA’s Core Insurance, Risk and Client Engagement Platform (Client360). You will also support VMIA’s mission by proactively identifying and escalating risks, following governance controls, and promoting accountability to help foster a resilient organisation.
Key responsibilities
Application Development & Configuration
- Assist in the development, testing, modification, and implementation of application code and configurations.
- Contribute to application build phases, ensuring robust, adaptable, and high-quality deliverables.
- Support documentation and configuration management procedures using industry best practices.
- Participate in quality reviews, walkthroughs, and testing (unit, integration, and system).
- Monitor system functionality, document and track defects, and assist with issue resolution.
- Contribute to system health checks and corrective actions to support service resilience.
- Engage in Agile, DevOps, CI/CD, QA, Change, and Release Management processes.
- Collaborate with senior developers and cross-functional teams to deliver compliant, timely solutions.
- Identify and escalate risks or issues in line with organisational policies.
- Follow risk controls, report incidents, and act with accountability and integrity.
- Take ownership of agreed deliverables, meeting time and quality standards.
- Demonstrate positive and constructive behaviour aligned with VMIA’s values.
- Contribute ideas, insights, and improvements to optimise service delivery.
- Participate in learning and development opportunities to remain current with industry best practices.
What we are looking for
We are seeking a motivated and curious graduate who:
- Demonstrates strong digital literacy and a willingness to learn new technologies.
- Builds trusted relationships through clear communication and collaboration.
- Takes accountability for outcomes and consistently meets deadlines.
- Shows initiative in problem-solving and continuous improvement.
- Embraces change with a positive and adaptable mindset.
- Uses data and insights to support informed decision-making.
- Has a strong interest in insurance technology and CRM systems.
Qualifications
- Bachelor’s Degree in Computer Science, Information Systems, Software Engineering, or a related technical discipline (recent graduates encouraged to apply).
- Foundational knowledge of object-oriented programming, data structures, algorithms, and design patterns.
- Experience with at least one modern programming language (e.g., Java, C#, Python, or JavaScript) through coursework, projects, or internships.
- Familiarity with web technologies (HTML, CSS, JavaScript) and/or database systems (SQL).
- Understanding of the software development lifecycle (analysis, design, development, testing, deployment).
- Willingness to pursue further professional development or certifications relevant to software engineering and the insurance domain.
Why join VMIA?
At VMIA, we believe diversity drives innovation. We are committed to creating an inclusive environment where everyone feels valued and empowered to contribute their unique perspectives.
We offer:
- Flex work: Hybrid working to support your best performance.
- Parenting support: Generous parental leave (14 weeks paid parental leave after six months of service for primary carers and 2 weeks for secondary carers) and breastfeeding-friendly facilities.
- Learning & Development: Annual investment ($2,500) in your growth, with in-house training, and LinkedIn Learning access in addition.
- Wellbeing: Wellness sessions, Employee Assistance Program (EAP), and ergonomic support.
- Culture & Lifestyle: Iconic office location, volunteer leave and life-stage support.
VMIA encourages applications from candidates of all backgrounds, including Aboriginal and Torres Strait Islander peoples, individuals with disabilities, culturally diverse communities, and members of the LGBTQIA+ community.
How to apply
We invite you to submit your CV and a cover letter. Use these to introduce yourself, highlight your fit for the role, and share why you are excited about joining VMIA. For any questions about the role or application process, please contact us at ***email_hidden***.
At VMIA, we are dedicated to fostering an inclusive workplace. We warmly welcome applications from people of all gender identities, Aboriginal and Torres Strait Islander peoples, individuals with disabilities, and those from culturally diverse backgrounds.
If you have any accessibility needs during the recruitment process, please let us know at ***email_hidden***.
Salary Information
At VMIA, we offer competitive salaries based on the role's classification and your skills and experience. Typically, new employees start at the minimum of the salary range, however, consideration may be given to starting above the minimum of the band should you demonstrate extensive experience in a similar role or possess unique and desirable skills and capabilities required to perform the role.
Other relevant information
Before starting at VMIA, preferred candidates will complete pre-employment screenings. These assessments may include:
- Working Eligibility: Verification of your right to work in Australia.
- Employment History: Confirmation of your past employment details including employment dates and compensation.
- Academic Credentials: Verification of your educational qualifications to ensure they are accurate and legitimate.
- National Criminal History Check: A check for any criminal record, which may involve manual vetting by ACIC, potentially causing delays.
- Pre-employment Misconduct Check: Used to verify the identity, integrity, and credentials of potential employees and verifies no past misconduct.
- Financial Background Checks: Applicable for certain roles, such as Heads of Departments and Finance team members.
We value a collaborative work environment, so employees are expected to spend the majority of your working week in the office. Candidates from interstate must be willing to relocate to Victoria.