JobStreet Teknologi & IT Full Time

Junior Software Engineer

DMA Global

Sydney NSW Gaji dirahasiakan Diposting 05 Jun 2026
Lokasi Sydney NSW
Gaji Gaji dirahasiakan
Tipe Kerja Full Time
Negara Australia

Deskripsi Pekerjaan

Informasi lengkap tentang posisi dan persyaratan

Ringkasan Yukerja

Lowongan Junior Software Engineer di DMA Global kami kurasi dari JobStreet (kategori Teknologi & IT). Perhatikan lokasi kerja (Sydney NSW) sebelum melamar. Yukerja.com bukan pemberi kerja — lamaran diproses di situs sumber resmi.

Junior Software Engineer

DMA Global

Sydney NSW (CBD)
Engineering – Software
Full-time | $50,000 – $70,000 per year
5 days per week – in-office

About the Role

We are looking for a Junior Software Engineer (1–2 years’ experience) to join our team and contribute directly to product development across backend and frontend systems.

This role is designed for developers. While you will be exposed to real production issues and platform support, your primary focus will be writing code, fixing bugs, and building features.

You’ll start with a mix of engineering + production issue handling, and quickly grow into a full-stack contributor across backend services, APIs, and frontend applications.

 

What You’ll Be Doing

Software Development (Core Focus)

  • Develop and maintain backend services using Python

  • Work with databases such as PostgreSQL and MySQL

  • Contribute to frontend applications using React

  • Fix bugs, implement enhancements, and improve system performance

  • Write clean, maintainable, and well-documented code

 

Production Issues & Debugging (Engineering-Led Support)

  • Investigate and resolve real production issues using logs, SQL queries, and debugging tools

  • Reproduce bugs and implement fixes directly in the codebase

  • Work closely with senior engineers to deliver stable and scalable solutions

  • Participate in root cause analysis and permanent fixes (not just workarounds)

Collaboration & Code Quality

  • Use GitHub for version control (branching, pull requests, code reviews)

  • Raise pull requests with clear explanations and testing evidence

  • Work in an agile team environment with developers and tech leads

  • Follow best practices in testing, validation, and deployment

 

Continuous Improvement

  • Identify recurring issues and contribute code-based solutions

  • Improve system reliability, logging, and performance

  • Contribute to internal technical documentation when needed

 

What We’re Looking For (Must-Have)

  • 1–2 years’ experience in software development

  • Hands-on experience in at least some of the following:

    • Python

    • PostgreSQL or MySQL

    • React

  • Strong debugging and problem-solving skills

  • Ability to take a problem from investigation ? code fix ? testing ? deployment

  • Experience using GitHub (branching, pull requests, code reviews)

  • Clear communication and ability to work in a team

  • Must be able to work full-time in-office (Sydney CBD, 5 days/week)

Nice-to-Have

  • Exposure to APIs (REST/HTTP)

  • Basic understanding of CI/CD pipelines

  • Experience in financial services or regulated environments

Why Join Us

  • Strong engineering-first environment (not a support desk role)

  • Real exposure to production systems and real-world problem solving

  • Fast growth into a full-stack software engineer

  • Small team with high ownership and direct impact

 

How to Apply

Please submit:

1. Your CV

2. Short Answers (a few paragraphs):

1) Describe a bug or issue you debugged in a system.

  • How did you identify the root cause?

  • What tools/logs did you use?

2) Describe a code change you implemented.

  • What was the problem?

  • What did you change?

  • How did you test/validate it?

3) Which technologies have you worked with? (Select all that apply)

  • Python

  • PostgreSQL / MySQL

  • React / Frontend frameworks

  • GitHub / Pull Requests

  • APIs (REST/HTTP)

  • Logging/monitoring tools

4) Have you used GitHub and raised pull requests?

  • Yes, regularly

  • Yes, a few times

  • No, but familiar

  • No

5) Are you comfortable working on production issues and fixing them in code?

  • Very comfortable

  • Comfortable

  • Some experience

  • No experience


Disclaimer: Yukerja.com adalah agregator lowongan kerja, bukan pemberi kerja. Lowongan ini diagregasi dari JobStreet. Proses lamaran dilakukan di situs resmi perusahaan atau portal sumber. Kami tidak bertanggung jawab atas keakuratan informasi lowongan.

Tips Melamar Junior Software Engineer

  1. Baca deskripsi lengkap dan pastikan skill Anda match sebelum melamar ke DMA Global.
  2. Sesuaikan CV dan cover letter dengan kata kunci dari job description — terutama untuk kategori Teknologi & IT.
  3. Klik Lamar Sekarang untuk diarahkan ke JobStreet. Proses rekrutmen sepenuhnya di situs sumber.
  4. Siapkan portfolio atau LinkedIn yang update jika diminta di tahap screening.
  5. Waspadai permintaan transfer uang — lowongan resmi tidak memungut biaya. Baca panduan anti-phishing.

Artikel terkait: CV ATS-friendly · Wawancara online · Negosiasi gaji