Software Developer jobs in Melbourne – Browse 160 openings on RoboApply Jobs

Software Developer jobs in Melbourne

Open roles matching “Software Developer” with location signals for Melbourne. 160 active listings on RoboApply Jobs.

160 jobs found

1 - 20 of 160 Jobs
Apply
company
Software Developer

MYOB Group Limited

Full-time|On-site|Melbourne, Australia

Join our innovative team at MYOB as a Software Developer where you will have the opportunity to work on cutting-edge technology and contribute to the development of our robust software solutions. You will collaborate with cross-functional teams to design, develop, and maintain applications that meet our customers' needs. If you are passionate about technology and want to make a difference in the world of business software, we want to hear from you!

Mar 4, 2026
Apply
companytal logo
Full-time|On-site|Melbourne

About the Role tal is looking for a Lead Frontend Software Developer in Melbourne. This role focuses on building and maintaining web applications with a strong emphasis on user experience and quality. The Lead will work closely with other teams and guide the direction of frontend development. What You Will Do Develop and improve web applications to deliver a seamless user experience Work with cross-functional teams to define and deliver project goals Mentor and support junior developers Promote and implement best practices in frontend software development Who We’re Looking For Experience leading frontend development projects Strong collaboration and communication skills Interest in mentoring and growing team members Commitment to high standards in code quality and user experience This position is based in Melbourne.

Apr 14, 2026
Apply
companyEsri logo
Full-time|On-site|Melbourne, AU

Overview Join our dynamic team at Esri, where your passion for creating innovative applications will help shape the future of cross-platform mapping and GIS solutions. This role offers you the chance to design and develop cutting-edge app-building technology that empowers users on the latest mobile devices. We are committed to making a substantial impact and pioneering the path in advanced technology. Responsibilities Craft and develop user-centric native applications tailored to a diverse user base. Create responsive and engaging user interfaces for mobile, desktop, and web platforms. Develop robust cross-platform app development technologies. Collaborate within an Agile team to produce feature-rich, modern applications using C# .NET. Design exceptional software for various applications including field mapping, data collection, sensor networks, and navigation. Engage with fellow developers and programmers throughout the software development lifecycle. Analyze user requirements and design applications and APIs for devices and web services. Ensure ArcGIS software aligns with practical usage scenarios. Address and articulate complex challenges in application design, development, and user experience. Requirements Minimum of 5 years of software development experience in a commercial setting. Proficient in .NET C# and passionate about software development. Experience with Xamarin, Xamarin Forms, MAUI, and C# development. Familiarity with Telerik UI for .NET is preferred. Experience in building and consuming JSON, XAML/XML, and Web Services. A keen eye for user experience and interface design. Proficient in cross-platform application development. Solid understanding of algorithms and design patterns. Proficient with GitHub, Jenkins, and Microsoft App Center. Ability to work collaboratively in a team to produce quality software in a fast-paced environment. Strong time management and organizational skills. Excellent verbal and written communication skills. Bachelor’s degree in computer science, engineering, mathematics, GIS, or a related field. Authorization to work in Australia is required. Recommended Qualifications Master’s degree in computer science, engineering, mathematics, GIS, or a related field. Experience with mobile application development for iOS and Android platforms.

Feb 4, 2026
Apply
companyMaincode logo
Full-time|On-site|Melbourne

About the RoleMaincode is on a mission to develop Matilda, a cutting-edge large language model created entirely in Australia. With our new compute cluster now operational, we are scaling the next iteration and preparing for public deployment.This position is integral to our production system that supports Matilda. You will be tasked with creating and maintaining back-end services that ensure the model's practical usability, including APIs, infrastructure, and systems that transform a trained model into a dependable public resource.Our approach to AI development is comprehensive; we architect the systems, manage the infrastructure, train the models, and operate the solutions ourselves. Matilda is not merely a research prototype; it represents a robust production system trained at scale and made available to the public.Maincode boasts one of Australia's largest private AI compute environments, dedicated to the training and operation of our proprietary models. You will directly engage with the systems that deploy and serve a model built from the ground up.Your ResponsibilitiesYour role will involve building and sustaining the services that bridge the model and external interactions.This encompasses tasks such as:Developing and maintaining services for model inference and user requestsDesigning systems for managing requests, sessions, and streaming responsesImplementing reliability features including rate limiting, retries, and graceful failure mechanismsEstablishing authentication and access controls for public useCreating systems for logging, telemetry, and evaluation signalsEnhancing latency, throughput, and reliability in model servingIncorporating new model checkpoints into the production environmentCollaborating closely with training and infrastructure engineers to deploy and maintain the modelMost of your work will occur within production systems, focusing on logs, traces, performance profiles, and deployment pipelines. Our priority is to ensure a system that remains operational, efficient, and predictable under load.Who Thrives in This Role?We seek engineers at the beginning of their careers who are eager to learn how to build and operate production AI systems effectively.You may have one or two years of experience in developing production software. What we value most are curiosity, reliability, and a willingness to understand large-scale system operations.

Mar 9, 2026
Apply
companycarsales logo
Full-time|On-site|Melbourne

Role overview carsales is looking for a Senior Software Engineer in Melbourne. This role focuses on designing, building, and maintaining scalable applications that support our customers. Collaboration with cross-functional teams is a key part of the job, as is contributing technical expertise to improve our products and user experience. What you will do Work closely with engineers, designers, and other teams to deliver reliable software Develop and maintain applications to support business and customer needs Help enhance product features and overall user experience

Apr 15, 2026
Apply
companyNavitas logo
Full-time|On-site|Melbourne

Join Navitas as a Lecturer in Information Technology, specializing in Cyber Security or Software Development. We are looking for passionate educators who can engage and inspire students in the rapidly evolving field of technology. Your role will involve delivering high-quality instruction, developing course materials, and guiding students in practical applications of their learning. You will have the opportunity to contribute to our vibrant academic community and help shape the future of IT professionals.

Apr 10, 2026
Apply
company
Full-time|On-site|Melbourne, Victoria, Australia

About LEAPLEAP is the world's premier provider of Legal Practice Management Solutions and a proud member of ATI, one of the largest international LegalTech companies. With over 30 years of innovation driven by curiosity and a commitment to excellence, we continuously redefine productivity tools tailored for lawyers and their teams. Our mission is to ‘Help lawyers who help people’. Our market-leading software is utilized by more than 71,000 legal professionals in small to medium law firms around the globe.As part of our dynamic and international team of high achievers, you will be joining a fast-paced tech environment where change is the only constant. With over 1,000 dedicated and talented ‘LEAPsters’ collaborating across Australia, Canada, the USA, the UK, Ireland, Poland, and New Zealand, you will find a supportive and stimulating workplace.Join Our Employment Law TeamThe Employment Law team is a specialized unit within LEAP, dedicated to developing software for Employment lawyers. Our diverse group comprises legal experts, software developers, designers, and client service professionals, all working together to create practical solutions for Employment Law firms.Our initiatives are guided by in-house Employment Lawyers and informed by robust client feedback, ensuring that our products are aligned with the realities of legal practice and continually evolve as the legal landscape changes.As the new Forms Designer for the team, you will play a crucial role in maintaining the relevance, compliance, and legal soundness of our output. You will transform intricate legal knowledge into a streamlined and automated LEAP experience. Comprehensive training from our Content Manager will empower you to build and maintain a vast library of content, including a wide array of current forms and precedents that enable law firms to manage legal matters and generate documentation efficiently and consistently.Your ResponsibilitiesThe legal landscape is ever-changing, and timely updates to legal forms are essential for our clients. Your enthusiasm for Microsoft Word will be key in ensuring that your collection of legal forms is always compliant with the latest legislation and fully automated for our clients' use. We offer a structured training program to help you embark on your journey in our Employment Law team; all we ask is that you bring a passion for technology and 1-2 years of experience in the legal field!Key Responsibilities Include:Researching relevant forms, legislation, and legal procedures to ensure compliance and accuracy in LEAP’s offerings.

Mar 24, 2026
Apply
companyeasygo logo
Full-time|On-site|Melbourne, Australia

easygo is seeking a Senior Software Engineer - Engagement to join our innovative team in Melbourne. In this role, you will be responsible for designing and implementing cutting-edge software solutions that enhance user engagement and improve overall product functionality. You will collaborate with cross-functional teams to deliver high-quality software that meets the needs of our users.

Mar 23, 2026
Apply
companyAirwallex logo
Full-time|On-site|AU - Melbourne

Role overview Airwallex is seeking a Senior Software Engineer to join the Spend Solutions team in Melbourne. The focus of this role is on developing and refining products that enable businesses to manage their spending with greater efficiency and accuracy. What you will do Design, build, and improve software for Spend Solutions Collaborate with cross-functional teams to deliver new features and product enhancements Contribute to both the user experience and the underlying product functionality Support high standards for software quality and reliability Team and impact This position involves working alongside engineers, product managers, and other experts. The work sits at the intersection of technology and business, shaping tools that help companies control and track their expenses.

Apr 24, 2026
Apply
companyeasygo logo
Full-time|On-site|Melbourne

Join the Engineering Team at Easygo At Easygo, we are pioneers in delivering exceptional entertainment experiences across the globe. Our engineering division is dedicated to a culture of continuous learning and innovation, where we consistently challenge the norms of large-scale software design and development. We prioritize professional growth, encourage knowledge sharing, and strive for engineering excellence, setting the standard for industry best practices. Why Work with Us? Are you an enthusiastic and driven software engineer ready to immerse yourself in a dynamic environment that values creativity, ongoing education, and career advancement? We invite talented individuals who are game to tackle intricate challenges, develop scalable solutions, and collaborate with some of the best engineers in the entertainment sector. Engage in Complex Projects: Jump into challenging projects that test your skills and ingenuity. Solve intricate technical dilemmas and create scalable solutions. Fast-Track Your Career: Benefit from mentorship, training, and hands-on experience to enhance your expertise. Learn from seasoned professionals and master the art of scaling software. Collaborate with Industry Experts: Work alongside outstanding engineers, sharing insights and driving forward innovation through teamwork. Caring Culture with Focus on Career Development: We are genuinely invested in your career trajectory. Our culture emphasizes your growth with personalized learning programs and mentorship opportunities. Embrace Challenges, Celebrate Wins: Take on new challenges, learn from setbacks, and celebrate achievements as a team. Shape the Future: Your work will contribute to redefining the entertainment landscape. Key Responsibilities: Participate in coding, testing, debugging, and troubleshooting to maintain high code quality, scalability, and maintainability. Write efficient, scalable, and maintainable code that adheres to established coding standards and best practices. Facilitate technical discussions and propose solutions that enhance team performance, aligning with team and company objectives. Drive innovation by advocating for improvements and implementing constructive changes to boost team efficiency. Analyze complex issues and provide effective solutions that support team objectives and initiatives. Independently manage medium-sized projects or components from inception to completion. Identify improvement opportunities and proactively engage in technical discussions. Share knowledge and best practices with team members, fostering a collaborative and learning-oriented environment.

Jan 29, 2026
Apply
companyXero logo
Full-time|Hybrid|AU: Melbourne: (260 Burwood Rd)

Role OverviewXero is on the lookout for a Lead Software Engineer to join our dynamic engineering team responsible for the Xero Accounting App (XAA). This flagship mobile application empowers small business owners to manage their finances conveniently on the go. In this pivotal role, you will lead the charge in balancing rapid product delivery with a steadfast commitment to system health and best engineering practices, utilizing AI to enhance productivity and deliver value to our customers efficiently.You will engage in complex problem-solving, exercise advanced technical judgment, and define both the objectives and methodologies for multi-year, multi-team product and platform initiatives.Your leadership will enhance team performance by providing clear goals, eliminating obstacles, and fostering a psychologically safe and inclusive work culture.Team DynamicsOur engineering teams are dedicated to creating exceptional mobile experiences through the Xero Accounting app. We thrive in a collaborative, high-velocity, and hybrid environment, working closely with Product and Design teams to deliver beautiful mobile solutions quickly. We also maintain strong partnerships with web, platform, and domain teams to ensure seamless and reliable experiences across all user channels.Current ProjectsLead initiatives that create high-impact mobile workflows to address key user tasks such as banking, invoicing, payments, and file management, consistently exceeding customer expectations.Champion operational excellence with a focus on a "production-first" mindset, ensuring availability, accuracy, security, and scalability by automating delivery pipelines and troubleshooting common failure patterns. You will also spearhead incident responses and advocate for proactive health monitoring to maintain system resilience.Drive continuous improvements in work efficiency by identifying technical waste, simplifying complex designs, and adopting modern practices, including AI, to accelerate value delivery to customers.Work EnvironmentOur teams are based in Australia, with this hybrid role situated in Melbourne or Sydney. We offer the flexibility to balance focused work with collaborative efforts in our well-appointed offices.

Mar 12, 2026
Apply
company
Government API Developer

MYOB Group Limited

Full-time|On-site|Melbourne, Australia

Join our innovative team at MYOB as a Government API Developer. In this role, you will be responsible for designing, developing, and maintaining APIs that facilitate seamless interactions with government systems. Leverage your technical expertise to enhance our API offerings and contribute to projects that positively impact users and businesses.

Apr 7, 2026
Apply
companyXero logo
Full-time|Hybrid|AU: Melbourne: (260 Burwood Rd)

The Role and Its ImpactJoin us as a Principal Software Engineer to lead the development of the Xero Accounting App (XAA), our premier mobile platform designed for small business owners to manage their finances effortlessly. In this role, you'll establish the benchmarks for engineering excellence at Xero, enhancing our technical capabilities and shaping the architectural strategies that align with our global product vision.You'll serve as a pivotal link between product vision and execution, influencing the technical roadmap to ensure our engineering decisions resonate with our strategic objectives. We seek a leader who excels in tackling complex engineering challenges, clarifying ambiguities, and fostering collaboration across various teams.Your Initial Focus Areas Will Include*Hybrid Mobile Evolution*: Establishing integration and performance standards in a landscape where native and React Native technologies coexist.*Systemic Operational Excellence*: Spearheading proactive strategies to mitigate issues by creating frameworks for Service Level Objectives (SLOs) and quality standards.*Capability Elevation*: Empowering lead engineers, attracting top talent, and engaging with the wider tech community as a mentor.*Efficiency*: Crafting and implementing an AI-driven engineering vision that revolutionizes software design, development, testing, and maintenance, resulting in significant productivity enhancements across teams.Work EnvironmentOur teams are based in Australia, and this hybrid role allows you to work from either Melbourne or Sydney, providing the flexibility to engage in focused tasks while collaborating in our vibrant office spaces.What We Are Looking ForExtensive experience in developing and leading mobile applications within expansive, high-growth environments, including expertise in scaling mobile build and release pipelines and architecting cloud-native backend services and APIs (preferably AWS).A strategic mindset that ensures technical architecture aligns with product strategies, fostering both technical feasibility and exceptional customer experiences.

Mar 13, 2026
Apply
companyCanva logo
Full-time|On-site|Melbourne

Join Canva's innovative team as a Senior Software Engineer specializing in our Lightspeed Renderer. In this pivotal role, you will leverage your expertise to enhance our rendering technology, ensuring exceptional performance and user experiences. Collaborate with cross-functional teams to design, develop, and implement cutting-edge features that will shape the future of design. Bring your passion for technology and creativity to a company that values innovation and teamwork.

Mar 29, 2026
Apply
company
Full-time|On-site|Melbourne

Role Overview Heidi Health is hiring a Lead Software Engineer to guide the Commerce Platform team in Melbourne. This role focuses on building technology that improves how users experience healthcare. What You Will Do Lead software development projects from planning through delivery Mentor and support a team of engineers Shape the technical direction of the Commerce Platform Work across the full software development lifecycle What We Look For Deep experience in software engineering Strong leadership and team guidance skills Ability to deliver reliable, user-focused solutions This position is based in Melbourne.

Apr 20, 2026
Apply
companyColdQuanta logo
Full-time|On-site|Melbourne, Victoria, Australia

Join the dynamic Australian Quantum Software Team as a Quantum Software Engineer at ColdQuanta. In this pivotal role, you will design and implement applications and algorithms tailored for quantum computing while actively contributing to the maintenance of quantum compilation software. Your responsibilities will span the complete quantum stack, encompassing compilation, error correction, hardware interfacing, and control systems. This position uniquely combines quantum algorithm design with hands-on coding, code reviews, and hardware testing. We welcome both entry-level and seasoned professionals with a robust background in quantum information and computation, coupled with strong software development skills.Key Responsibilities:Conduct R&D on innovative advancements in quantum technology, focusing on quantum algorithms.Optimize software for our cloud platform, Superstaq, utilizing industry-standard software engineering practices such as documentation, linting, testing, and type checking.Engage with Superstaq customers to assess their needs and provide timely support.Assist in developing government and commercial proposals and executing global programs.Collaborate with experimental physicists and software engineers to translate theoretical concepts into practical applications.Contribute to the scientific community by publishing research findings in journals and presenting at conferences.Stay informed on the latest advancements in quantum computer architecture, quantum compilation, and related fields.Provide guidance and mentorship to team members, fostering a collaborative research environment.

Apr 6, 2026
Apply
companycxnpl logo
Full-time|On-site|Melbourne

cxnpl is looking for a Senior Software Engineer to join the team in Melbourne. This role centers on building software that solves real problems for clients. The position involves designing, developing, testing, and deploying software systems, with a strong emphasis on collaboration across different teams to improve product features. What you will do Design and develop software systems, taking projects from initial concept through to deployment Write, review, and test code to ensure reliability and strong performance Work closely with colleagues from various disciplines to enhance and refine product functionality Apply technical expertise to help solve complex challenges Location This position is based in Melbourne.

Apr 23, 2026
Apply
company
Contract|On-site|Melbourne

Join our dynamic team at info-ways as a C++ Developer in Melbourne, FL. We are seeking a skilled individual who is passionate about technology and eager to contribute to innovative projects. As a part of our team, you will work on cutting-edge solutions and enhance your skills in a collaborative environment.

Aug 16, 2017
Apply
companyNextGen Federal Systems, Inc. logo
Full-time|On-site|Melbourne, Florida

Join our dynamic team at NextGen Federal Systems as a Senior Software Engineer, specializing in STK and Mission Analysis. You will leverage your expertise to develop advanced software solutions that support critical mission objectives. Collaborate with cross-functional teams to innovate and implement data-driven strategies that enhance our defense capabilities.

Apr 9, 2026
Apply
companyCanva logo
Full-time|On-site|Melbourne

The Platform Workflows Team at Canva is looking for a Senior Software Engineer based in Melbourne. This position centers on building and improving the core features that power Canva’s platform. Role overview As a senior engineer, you will design, develop, and implement software solutions that strengthen platform capabilities. Collaboration with cross-functional teams is a key part of the job, ensuring that new features and improvements align with user needs and company goals. What you will do Work closely with engineers, designers, and product managers to deliver high-impact projects Contribute to the architecture and development of new platform features Focus on enhancing the user experience through well-crafted software solutions Team environment The team values creativity and open collaboration. This role offers the chance to work with modern technologies and contribute to the ongoing evolution of Canva’s platform.

Apr 30, 2026

Sign in to browse more jobs

Create account — see all 160 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.