Fullstack Software Engineer

1 month ago


Melbourne, Victoria, Australia Karbon Full time

This is a Fullstack Software Engineer opportunity at Karbon, one of Australia's leading companies. Join an amazing team as they continue to grow rapidly.

We are embarking on an exciting greenfield project at Karbon, which involves building a client portal on a new platform that delivers a premium experience for accounting clients and their firms. We seek a passionate Fullstack Software Engineer to join our team. As a Fullstack Software Engineer for Client Experience, Karbon looks for skilled software engineers who can balance efficiency and excellence.

The ideal candidate thrives in teamwork, innovates, and maintains products while valuing autonomy and creativity. Ownership and impact are prioritized, along with diversity, passion, and authenticity in a collaborative environment. This role is hybrid-based.

**Key Responsibilities:**

  • Balance Speed and Quality—Adaptably balance the need for speed with a commitment to quality. Know when to accelerate to meet deadlines and when to focus on detail for perfect outcomes.
  • Work effectively as part of a team—Software development is a team sport, where solo victories are rare. Collaborate robustly and dedicate yourself to supporting your colleagues. Contribute to a harmonious blend of focused work and engaging discussions.
  • Build and maintain—Develop innovative products and ensure continuous operation of existing ones. Appreciate not only new technologies but also iterative improvements on established systems.
  • Autonomy—Engage fully and creatively with problems faced with challenges and direction rather than predefined solutions.
  • Own your work—Take pride in creations, feeling deep responsibility for developed products and their impact on customers.

**Qualifications:**

  • We primarily focus on .NET technologies, seeking candidates proficient in C#, SQL Server, and .NET (MVC, Web API, .NET Core). Strong proficiency in JavaScript and TypeScript is required.
  • Experience with React and React Native frameworks is a plus. Knowledge of web and mobile development best practices and design patterns is essential.
  • Strong communication skills are necessary for international, multi-locational team dynamics. Understanding scalable systems, software architecture, data structures, and algorithms is also required.
  • Familiarity with the full software development life cycle and engineering best practices is needed. A Bachelor's degree in Computer Science or equivalent experience is necessary.

**Why work at Karbon?**

  • Gain global experience across multiple countries.
  • 4 weeks annual leave plus 5 extra days off a year.
  • Flexible working environment.
  • Work with and learn from an experienced team.
  • Be part of a fast-growing company that promotes high performers from within.
  • Collaborative culture embracing diversity and providing consistent feedback.
  • Generous parental leave.

Earn around $120,000 annually based on market standards for this position in Australia.



  • Melbourne, Victoria, Australia Squiz Full time

    **About the Role at Squiz**We are seeking a Fullstack Cloud Software Engineer to join our product engineering team on a permanent basis, with a focus on improving capability across the entire DXP. This role would best suit a full stack engineer who has a passion for user experience and prefers working towards the backend of the tech...


  • Melbourne, Victoria, Australia Easygo Full time

    Elevate your career as a Fullstack Software Development Engineer at Easygo, a pioneer in crafting immersive entertainment experiences. Based in Melbourne, Australia, our team fosters a culture of continuous learning and innovation.We're seeking talented individuals to join our engineering organisation, driving excellence in software design and development....


  • Melbourne, Victoria, Australia Xero Full time

    About the RoleWe are looking for an experienced Software Engineering Leader to join our team at Xero. The successful candidate will have a proven track record of designing and implementing new software features, leading cross-functional teams, and mentoring junior team members.ResponsibilitiesDesign and implement new software featuresLead a team of...


  • Melbourne, Victoria, Australia NetApp Full time

    NetApp is seeking a highly skilled Software Engineer to join their growing Development team in AU. As a key member of the team, you will be responsible for designing and developing cutting-edge software applications using Java and other modern programming languages. This role offers an exciting opportunity to work with a talented team, expand your knowledge,...


  • Melbourne, Victoria, Australia Xero Full time

    Xero is seeking an experienced Software Engineering Director to join our Ecosystem team. As a key leader, you will drive the success of our Engineering Team by setting direction and driving delivery plans forward.About the RoleThe Ecosystem team focuses on building strong relationships with partners who use our APIs to develop applications that connect with...


  • Melbourne, Victoria, Australia NetApp Full time

    With a solid foundation in software engineering, you will be part of NetApp's rapidly growing team in Australia. Our company is dedicated to turning challenges into business opportunities by leveraging data effectively.We help our customers run powerful open-source applications at the highest levels of scale, making it easy for them to manage cutting-edge...


  • Melbourne, Victoria, Australia Easygo Full time

    About Easygo:We are a dynamic and cutting-edge technology company that delivers innovative solutions to our customers. Our team is composed of highly skilled and experienced software engineers who collaborate to bring our vision to life.Job Requirements:We are seeking a highly skilled and experienced software engineer to join our team. The ideal candidate...


  • Melbourne, Victoria, Australia RACV Full time

    About RACVRACV is a leading provider of financial services and insurance products in Australia. We have a strong focus on innovation and customer satisfaction and are committed to delivering exceptional service to our members.Job SummaryWe are seeking a highly skilled Software Delivery Engineer to join our Digital Operations & Software Engineering team. As a...


  • Melbourne, Victoria, Australia NetApp Full time

    NetApp Graduate Software Engineer Role OverviewWe are seeking highly motivated and talented Graduate Software Engineers to join our team. As a Graduate Software Engineer, you will have the opportunity to work on cutting-edge technologies such as Java, Cassandra, and Kafka.Our team values diversity and openness, and we are committed to creating a culture of...

  • Software Engineer

    3 weeks ago


    Melbourne, Victoria, Australia Xero Full time

    Xero is a leading cloud-based accounting software company rapidly growing in AU. We are seeking a talented Software Engineer - Engineering Enablement Specialist to join our team.This role offers a chance to work on powering Xero's engineers and Partner Ecosystem with platforms and toolchains to rapidly build innovative, robust, and secure products that meet...


  • Melbourne, Victoria, Australia Easygo Full time

    Design System Engineer PositionEasygo is a leading company in Australia, and we're seeking a talented Software Development Engineer to join our Design System Team. As a key member of our team, you'll play a crucial role in building and maintaining a robust component library that works seamlessly across various web and native platforms.About the RoleWe're...


  • Melbourne, Victoria, Australia Iress Full time

    About IressIress is a leading technology company that empowers businesses to perform better every day. With over 2,000 employees across the globe, we provide software solutions to more than 10,000 businesses and 500,000 people.Our mission is to build quality functionality in Iress software, combining technical engineering capabilities with leadership and...


  • Melbourne, Victoria, Australia Canonical Full time

    Canonical, a leading international software company behind Ubuntu, is seeking a skilled Software Engineering Team Lead to join their growing team. This role offers a unique opportunity to work with a talented team of engineers and contribute to the development of cutting-edge technology.The successful candidate will have experience in managing teams,...


  • Melbourne, Victoria, Australia Prezzee Full time

    About Our CompanyAt Prezzee, we value diversity, equity, and inclusion. We do not discriminate based on gender identity, sexual orientation, cultural identity, disability, age, or any other non-merit factors. Our mission is to deliver innovative technology solutions that meet the needs of our clients. We are committed to providing a positive and inclusive...


  • Melbourne, Victoria, Australia Xero Full time

    Xero seeks an experienced Software Engineering Manager to lead two pods of talented developers in the Identity & Auth team.About XeroWe are a leading cloud-based accounting platform for small businesses and their advisors, aiming to make life better for people in small business, their advisors, and communities around the world.Estimated Salary Range:$120,000...


  • Melbourne, Victoria, Australia NetApp Full time

    NetApp is seeking a skilled Software Engineer to join their growing Development team. Based in Australia, this role offers the chance to work on cutting-edge technologies and expand your knowledge.**Job Summary:**In an exciting time of growth, we're currently in search of a talented Software Engineer to contribute to our innovative open-source applications...


  • Melbourne, Victoria, Australia Canonical Full time

    Embark on an exciting opportunity to lead a team of engineers as Embedded Software Engineering Lead at Canonical. The Partner Engineering department is looking for a seasoned professional to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks.You will manage technical relationships with key silicon partners,...


  • Melbourne, Victoria, Australia NetApp Full time

    Job DescriptionWe're looking for a highly skilled Software Engineering Professional to join our team at NetApp. As a key member of our software development team, you will be responsible for designing and implementing software solutions that meet the highest standards of quality and reliability.Main ResponsibilitiesDesign and develop software solutions using...


  • Melbourne, Victoria, Australia PEXA Full time

    **About the Role**PEXA is revolutionizing the way property settlements are conducted, and we're looking for a skilled Cloud Native Software Engineer to join our team.The ideal candidate will have 3+ years of experience with AWS cloud infrastructure and a proven track record of delivering high-quality software solutions.As a Cloud Native Software Engineer at...


  • Melbourne, Victoria, Australia Zeller Full time

    Zeller is a leading company in Australia, enabling over 40,000 businesses to accept payments from millions of customers each month.About This OpportunityThis role involves working as an Android engineer in Zeller's devices and hardware team, focusing on creating new payment methods, including software for Zeller's terminals and powering the 'tap to pay'...