BLACK OPS SOLUTIONS · IT Graduate IT Interview PackAU · 2026

Software Developer · graduate level · Australia

Graduate Software Developer

Ships features end to end on a customer-facing web platform.

Job description · fictional employer

Graduate Software Developer

Meridian Freight & Logistics

Location
Brisbane CBD - hybrid, 3 days in office
Employment type
Full-time, permanent - 12-month structured graduate program
Salary
AUD $82,000 base + 12% superannuation
Reports to
Engineering Team Lead, Customer Platforms
Intake
February 2027 - applications close 30 September 2026

About us

Meridian Freight & Logistics moves about 40,000 pallets a week between depots in every mainland state. For twenty years our software was bought off the shelf and bent into shape. Since 2023 we have been building it ourselves, and the six squads in our Brisbane engineering group now own everything a customer touches.

The team you would join

You would join Customer Platforms: six engineers, a product manager, a designer and a QA analyst. The squad owns the booking portal and the public tracking API used by roughly 12,000 business customers, from one-truck operators to national retailers.

What you will do

  • Ship your first change to production in your first three weeks, paired with a senior engineer
  • Build and maintain features across a React front end and a C# / .NET REST API
  • Write unit and integration tests as part of every change, not as a follow-up ticket
  • Take part in code review - both receiving it and giving it
  • Help triage and fix production defects on a rostered support roster (business hours only in your first year)
  • Keep runbooks and API documentation current as you change the things they describe
  • Contribute to sprint planning, refinement and retrospectives as a full member of the squad
  • Spend one six-week rotation with the Platform or Data squad in the second half of the program

What we are looking for

  • A completed or in-progress bachelor degree in software engineering, computer science, IT or a related discipline, graduating between November 2025 and December 2026
  • Working knowledge of at least one statically typed or object-oriented language - C#, Java, TypeScript or Go
  • Enough SQL to write a join and explain what it returns
  • Familiarity with Git and branch-based workflows
  • Something we can read - a university project, hackathon entry, open-source contribution or personal project, with the code available to look at
  • Clear written and verbal communication. You will be asked to explain a technical decision to someone who is not an engineer
  • Full Australian working rights for the duration of the program

Nice to have

  • Exposure to React, Angular or Vue
  • Any cloud exposure - Azure preferred, AWS or GCP equally welcome
  • Experience with a CI pipeline, even a personal one
  • A part-time job, internship or vacation program in any industry
  • Involvement in a club, tutoring, volunteering or a team sport - we care that you can work alongside people

Our stack

C# / .NET 8ASP.NET CoreReact + TypeScriptPostgreSQLAzure App ServiceAzure Service BusGitHub ActionsTerraformDatadogxUnit / Playwright

What the program gives you

  • A named buddy for your first month and a mentor for the full twelve months
  • $2,000 annual learning budget and one Friday a fortnight for self-directed learning
  • Paid Azure certification with study leave
  • Promotion to Software Developer (Level 2) after twelve months, subject to review
  • Flexible start and finish times, and a genuine 38-hour week

How the process runs

  1. 1

    Application

    CV plus three short written questions. No cover letter.

  2. 2

    Coding exercise

    Take-home, 60 minutes, language of your choice. We tell you what we are assessing before you start.

  3. 3

    Talent screen

    30-minute video call - motivation, logistics, working rights.

  4. 4

    Technical interview

    60 minutes - walkthrough of your exercise plus fundamentals. No whiteboard algorithms.

  5. 5

    Team interview

    45 minutes with two squad members - collaboration, code review, how you handle being wrong.

  6. 6

    Offer

    Verbal within 48 hours of the final interview.

We hire graduates who are curious and honest about what they do not know yet. If you meet most of the essential criteria and none of the desirable ones, apply anyway. Reasonable adjustments are available at any stage of the process - tell your talent partner what you need.

Example CV · fictional candidate

Priya Raghavan

Written to the job description on the previous tab. Notes on the right explain each choice.

Priya Raghavan

Graduate Software Developer

Brisbane QLD · 0400 000 000 · p.raghavan@example.com · github.com/priya-raghavan · linkedin.com/in/priya-raghavan

Professional summary

Software engineering graduate with two summers of commercial development across a .NET and React logistics platform and a university research tool. Comfortable taking a feature from ticket to production, writing tests as I go, and asking questions early rather than guessing. Looking for a graduate role on a team that reviews code properly and lets people ship.

Technical skills
Languages
C#, TypeScript, JavaScript, Python, SQL
Frameworks
.NET 8, ASP.NET Core, React, Node.js, Entity Framework Core
Data
PostgreSQL, SQL Server, Redis (basic)
Tooling and cloud
Git, GitHub Actions, Docker, Azure App Service and Blob Storage, Postman
Testing
xUnit, Jest, Playwright (basic)
Ways of working
Code review, Agile and Scrum, REST API design, test-first development (learning)
Education
Bachelor of Engineering (Honours), Software Engineering
Feb 2023 - Nov 2026

Queensland University of Technology

  • GPA 6.2 / 7. Dean's List 2024 and 2025
  • Relevant units: Data Structures and Algorithms (7), Database Systems (7), Software Architecture (6), Distributed Computing (6), Machine Learning (6)
  • Honours project: real-time group messaging for student teams. See Projects below
Experience
Software Engineering Intern
Nov 2025 - Feb 2026 (12-week vacation program)

Ardent Software, Brisbane

  • Built and shipped a customer self-service address book in ASP.NET Core and React, used by around 800 customers in its first month
  • Cut a nightly reconciliation job from 42 minutes to 9 by replacing a per-row query loop with a single set-based query and one index
  • Added 60+ unit and integration tests to a legacy billing module that had none, which caught two defects before release
  • Presented the squad's fortnightly demo three times to product and operations stakeholders
Student Software Developer (casual, 8 hrs/week)
Mar 2025 - present

QUT Faculty of Science research group

  • Maintain a Python and Flask data collection tool used by 14 researchers across three studies
  • Migrated the application from SQLite to PostgreSQL with no data loss and 20 minutes of planned downtime
  • Wrote the deployment runbook the group now uses to release without me
Retail Team Member
Jun 2022 - Feb 2025

Northside Grocers, Brisbane

  • Worked 20 hours a week alongside full-time study, including opening shifts before 8am lectures
  • Trained six new starters on register and stock procedures
Projects
Trackpoint - parcel booking and tracking API
C#, .NET 8, React, PostgreSQL, Azure, GitHub Actions
  • REST API with idempotent booking creation, webhook delivery with exponential backoff, and 78% line coverage
  • Deployed to Azure through a GitHub Actions pipeline that runs tests, builds a container and promotes on green
  • github.com/priya-raghavan/trackpoint
UniMess - real-time messaging for student groups (honours project)
ASP.NET Core SignalR, React, PostgreSQL
  • Load tested to 500 concurrent connections; documented the connection-pool exhaustion found at 650 and the two options for fixing it
  • Graded 88. Marker feedback singled out the failure analysis
Open source
C#
  • Two merged pull requests to an open-source .NET CSV parsing library - a quoting bug fix and a documentation correction
Leadership and activities
  • Vice-President, QUT Computer Science Club, 2025 - 2026. Grew weekly workshop attendance from 12 to 45 by switching to hands-on sessions
  • Volunteer mentor, primary school coding club, Brisbane, 2024 - present
  • GovHack 2025 - team placed second in the Queensland open data category
Certifications
  • Microsoft Certified: Azure Fundamentals (AZ-900), March 2026
Referees

Available on request.