Mid-Level Software Engineer

dunzo • Australia
Remote
Apply
AI Summary

We're seeking a skilled Software Engineer to design, build, and maintain scalable software solutions. This role involves collaborating with cross-functional teams, writing clean code, and troubleshooting system performance. The ideal candidate has 2+ years of experience in software engineering and proficiency in one or more programming languages.

Key Highlights
Design, develop, and maintain software applications and systems
Collaborate with cross-functional teams
Write clean, efficient, and maintainable code
Technical Skills Required
Java Python C# JavaScript Go APIs databases modern development frameworks cloud platforms (AWS, Azure, or GCP) version control systems (Git)
Benefits & Perks
Fully remote position within Australia
Opportunity to work on scalable and impactful software products
Supportive and collaborative remote work culture
Continuous learning and career development opportunities
Competitive compensation and benefits package

Job Description


🧩 We’re Hiring: Software Engineer

📍 Location: Remote (Australia)

đź•’ Employment Type: Full-Time

đź’Ľ Level: Mid-Level

We are looking for a skilled Software Engineer to design, build, and maintain scalable, high-quality software solutions. This role is ideal for engineers who are passionate about clean architecture, problem-solving, and collaboration in a remote-first environment.


🎯 Key Responsibilities

  • Design, develop, test, and maintain software applications and systems.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Write clean, efficient, and maintainable code following best practices.
  • Participate in code reviews and contribute to engineering standards.
  • Troubleshoot, debug, and optimize system performance.
  • Support deployment, monitoring, and maintenance of software solutions.
  • Continuously improve system reliability, scalability, and security.

âś… Requirements

  • 2+ years of experience in software engineering or a related role.
  • Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript, Go).
  • Strong understanding of software design principles, data structures, and algorithms.
  • Experience with APIs, databases, and modern development frameworks.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
  • Experience with version control systems (Git).
  • Strong problem-solving and communication skills.
  • Ability to work independently in a remote-first environment.
  • Fluent in English.
  • Based in Australia with the legal right to work full-time.

🌟 What We Offer

  • Fully remote position within Australia.
  • Opportunity to work on scalable and impactful software products.
  • Supportive and collaborative remote work culture.
  • Continuous learning and career development opportunities.
  • Competitive compensation and benefits package.

Similar Jobs

Explore other opportunities that match your interests

Head of Technology

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Executive

drifter

Australia

OutSystems Developer

Programming
•
1d ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Talent

Australia
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

htag analytics

Australia

Subscribe our newsletter

New Things Will Always Update Regularly