Talent.com

Software Developer Jobs in Australia

Create a job alert for this search

Software Developer • Australia

Last updated: 4 hours ago

Senior software developer

XPT Software Australia Pty LtdMelbourne, VIC, au

Design, develop, and maintain scalable enterprise applications using TypeScript, Node.Build robust and secure REST APIs and backend services.Develop end-to-end full-stack solutions covering fr... Show more

 • New!

Software Developer

M&T ResourcesBrisbane, QLD, AU

Negotiable up to $130k + Superannuation ideally - Commensurate with experience.NET Core, Entity Framework, JavaScript, HTML-CSS, WEB API, MVC.M&T Resources is partnering with an innovative SaaS... Show more

Graduate - Software Developer

OricaWelshpool, WA, AU

Orica is one of the world’s leading providers of mining and infrastructure solutions.With a proud history dating back to 1874, we’ve evolved into a global force, operating in over 100 countries wit... Show more

Senior Software Developer

Hydro TasmaniaHobart, TAS, AU

We are an embedded software development team within spot trading.As a Senior Software Developer, you will play a key role within a cross-functional scrum team to develop and support critical softwa... Show more

Software Developer (React &.NET)

Main-groupRevesby, NSW, AU

This is an exciting opportunity to join the dynamic and innovative team at Main-group as a Software Developer (React &.As a key member of our team, you will be responsible for developing and ma... Show more

SOFTWARE DEVELOPER INTERN - MELBOURNE

Study And WorkSydney, NSW, AU

Internship (2-3 Days per Week).Build Your Software Development Career with Australian Industry Experience.This internship is ideal for students and recent graduates looking to gain practical Austra... Show more

Software Developer

Social Pro Software Pty LtdMelbourne, VIC, AU

Australian technology company that provides a cloud-based software platform for the.The platform is purpose-built to help clients, head contractors, and subcontractors to.The platform replaces manu... Show more

Software Developer (Sentral)

SentralSYDNEY, NEW SOUTH WALES, AUSTRALIA

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.Our worldw... Show more

.Net Developer Software Engineer (Developer)

Gateway Synergy RecruitmentQLD, AU

Gateway Synergy is looking for multiple highly experienced.Net Developer Software Engineer (Developer) for a federal government agency.An exciting opportunity is open for a rapidly growing project.... Show more

Software Developer (GIS)

Sydney WaterParramatta NSW, Australia, AU

Support Developer (Software Engineer)

ABN-Amro BankSydney, NSW, AU

ABN AMRO Clearing (AAC) is a leading global player in clearing and clearing related services and strives to optimize profitability, return on invested capital and shareholders value.We have offices... Show more

Software Developer

Lite N' EasyQLD, AU

At Lite n’ Easy, our goal is to create a healthier Australia by changing the way Australians eat.We make it easy for people to eat well—whether they want to lose weight or maintain a healthy lifest... Show more

Software Developer

SpringdayNorth Sydney, New South Wales, Australia

Your role as a Software Developer, you will be responsible for enhancing and maintaining our white-labelled SaaS platform to support organisations to inspire and educate their teams on their journe... Show more

Software Developer

Global PaymentsNSW, AU

Ready to take your career global?.Make your mark at one of the biggest names in payments.Australia with student administration, data management and parent engagement.By reducing administrative work... Show more

Software Developer

Hiring AustraliaNSW, AU

A Software Developerssssss is a skilled professional responsible for designing, developing, testing, and maintaining software applications.They use their expertise in programming languages, softwar... Show more

 • New!

Software Developer

eWAY AUSBRISBANE, QUEENSLAND, AUSTRALIA

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.Our worldw... Show more

Software Developer

WOW RecruitmentSydney, NSW, AU

Ready to own end‑to‑end solutions, not just write code?.Want real client exposure where your decisions actually matter?.Looking to work across modern and legacy Microsoft stacks with variety?.A gro... Show more

Software Developer

HomeSydney CBD, NSW, AU

In this role, you will design, build, and maintain high-quality software solutions.You will work closely with product managers, designers, and other developers to translate requirements into reliab... Show more

Senior Software Developer

ShockbyteMelbourne, VIC, AU
Quick Apply

Have you ever jumped into a Minecraft world, battled in ARK, or built in Rust? Chances are, you've already played on a Shockbyte server.We support 60+ games and host hundreds of thousands of player... Show more

This job offer is not available in your country.
Senior software developer

Senior software developer

XPT Software Australia Pty LtdMelbourne, VIC, au
7 hours ago
Job description

Key Responsibilities

  • Design, develop, and maintain scalable enterprise applications using TypeScript, Node.js, and React.js.
  • Build robust and secure REST APIs and backend services.
  • Develop end-to-end full-stack solutions covering frontend, backend, and database layers.
  • Translate business requirements into technical designs and functional solutions.
  • Write clean, maintainable, and reusable code following development best practices.
  • Troubleshoot, debug, and resolve complex technical and production issues.
  • Perform code reviews and ensure adherence to coding standards.
  • Develop responsive and user-friendly web interfaces using React.js.
  • Design and optimize database schemas, queries, and integrations using MongoDB and PostgreSQL.
  • Contribute to microservices design and implementation.
  • Develop and maintain workflows using Temporal.
  • Implement and consume APIs and integrate with external systems.
  • Participate in CI/CD implementation and deployment activities using GitLab and Jenkins.
  • Support application deployment and development within AWS environments.
  • Collaborate with architects, product owners, QA engineers, and stakeholders.
  • Mentor junior developers and provide technical leadership.
  • Participate in Agile ceremonies including sprint planning, estimation, and retrospectives.
  • Prepare technical documentation, design artifacts, and knowledge-sharing materials.
  • Continuously drive innovation, automation, and process improvements.


Mandatory Skills (Non-Negotiable)

  • 8–10+ years of software development experience.
  • Expert-level proficiency in TypeScript.
  • Strong experience in Full Stack Development and API Development.
  • Strong backend development expertise using Node.js.
  • Strong frontend development experience using React.js.
  • Excellent debugging, analytical, and problem-solving skills.
  • Proven experience delivering complex enterprise applications.
  • Demonstrable experience in designing, developing, and supporting production-grade software solutions.


Preferred Skills

  • Experience with GoLang development.
  • Hands-on experience with MongoDB and/or PostgreSQL.
  • Development experience with Temporal Workflow Engine.
  • Good understanding of networking fundamentals, including VLANs, routing, and switching.
  • Experience working with distributed systems and service-oriented architectures.


Desirable Skills

  • Exposure to Microservices Architecture and development.
  • Experience with CI/CD pipelines using GitLab and Jenkins.
  • Knowledge of AWS cloud development fundamentals.
  • Understanding of JSON/YANG data models.
  • Familiarity with containerized and cloud-native applications.


Candidate Profile

  • Strong ownership and accountability for software delivery.
  • Ability to work independently and within cross-functional teams.
  • Excellent communication and stakeholder management skills.
  • Passion for writing high-quality code and solving complex technical challenges.
  • Continuous learner with a focus on emerging technologies and engineering best practices.