Senior Software Engineer

2 weeks ago


Melbourne, Victoria, Australia Insighture Full time

Insighture is a leading technology consultancy firm that drives digital transformation for businesses worldwide. With over 85 expert consultants, we have tailored high-impact strategies and solutions, enabling scalable product engineering. As an AWS partner, Insighture excels in co-integrated cloud services & has collaborated with more than 50 clients globally, guiding them through cloud adoption, DevOps transformation, enterprise modernisation, and more.

The team's expertise spans Cloud-Native Development, Solutions Architecture, UI/UX, Quality Engineering, Data Engineering, AI/ML, and DevSecOps. These capabilities empower businesses to achieve impactful and innovative outcomes.

In 2024, Insighture achieved ISO certification and was recognised as a Great Place to Work, earning three prestigious awards: Best Workplace in Sri Lanka, Best Workplace for Technology, and Best Workplace for Young People. Insighture's technology and expertise are embedded in the work of internationally recognised care providers, global freight operations, child protection systems, and health tech platforms across Australia, the UK, and Singapore.

The Opportunity

We are currently looking for a Senior Software Engineer to join our team and work with our teams across the company.

Engineering Team

We are innovators at heart. Our high-performing team thrives on transforming complex challenges into seamless solutions and is passionate about pushing boundaries. We are dedicated to building effective and happy development teams. Let us help you unlock new levels of innovation and efficiency.

The Role Will Include

  • Design, develop, and maintain backend systems for web and mobile applications, adhering to high-quality standards and industry best practices.
  • Collaborate with business partners and end-users to deliver exceptional user experiences.
  • Design and implement highly scalable, resilient APIs, ensuring seamless integration across systems.
  • Participate actively in Agile processes, including sprint planning, daily stand-ups, and retrospectives.
  • Create and maintain test cases to ensure backend systems are robust, testable, and maintainable.
  • Implement and manage fully automated Software Development Lifecycle (SDLC) processes for efficient delivery.
  • Optimise backend services for high performance, scalability, and reliability.
  • Provide technical leadership, driving decisions and ensuring adherence to software development best practices and architectural standards.
  • Mentor and guide junior team members, fostering technical excellence and growth.

Requirements for the Role

  • Extensive experience in backend development, ideally 5+ years.
  • Proficiency in .NET Core & .NET framework-related technologies with strong knowledge of development best practices.
  • Experience in designing and building scalable APIs for production systems.
  • A solid understanding of software development, design, and architectural patterns.
  • Expertise in setting up and managing a fully automated CI/CD pipeline.
  • Hands-on experience with RDBMS technologies.
  • Experience working with AWS cloud or other cloud platforms.
  • Familiarity with containerisation tools like Docker.
  • Exposure to distributed systems and event-driven architecture.
  • Knowledge of observability tools and monitoring backend systems.

Benefits

  • Australian dollar-linked compensation.
  • Performance-based annual bonus.
  • Hybrid work arrangement.
  • Comprehensive medical insurance.
  • Opportunities for direct client interaction.
  • Flexible hours for working parents.
  • Upskilling programs to help you grow within the company.
  • A well-balanced and supportive work culture.
  • Opportunity to work in a high-performance team environment.


  • Melbourne, Victoria, Australia Nexcel Solutions Full time

    Role DescriptionThis is a part-time hybrid role for aSenior Software Engineer, offering the flexibility to work both on-site and remotely. The Senior Software Engineer is responsible for leading the design, development, and optimization of complex software solutions that support organizational objectives. The role involves architecting scalable systems,...


  • Melbourne, Victoria, Australia ELMO Software Pty Ltd Full time

    Introduction:Who we are…Founded in 2002, ELMO Software is the trusted provider of HR technology solutions to 2,000+ mid-sized organisations and more than one million end users across Australia and New Zealand.With a comprehensive suite of ISO-certified solutions that span the full employee lifecycle, ELMO Software is designed to scale as organisations...


  • Melbourne, Victoria, Australia Anduril Industries Full time

    About the TeamAnduril's Maritime Division has assembled a diverse team of experts in software, robotics, artificial intelligence, sensor fusion, and data analysis to create software and hardware solutions that radically evolve the capabilities of our customers. We are fielding the next generation of autonomous systems to tackle the extremely challenging...


  • Melbourne, Victoria, Australia CircuIT Recruitment Group Full time

    The Role We're looking for Senior Software Engineers to join a well-established technology team building and modernising large-scale digital platforms. You'll work across the full development lifecycle, contributing to system design, delivery, and continuous improvement in a collaborative, modern engineering environment.What You'll Be Doing Design, build,...


  • Melbourne, Victoria, Australia Telstra Full time

    Employment TypePermanentClosing Date3 Feb :59pmJob TitleSenior Software EngineerJob SummaryJob DescriptionJob TitleSenior Software EngineerWho We AreWe're an iconic Aussie brand with a global footprint. Our purpose is to build a connected future so everyone can thrive. We're all about providing the best experience and delivering the best tech on the best...


  • Melbourne, Victoria, Australia Squiz Full time

    The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities including Content Management, Optimisation tooling, AI Conversation and Platform services.We're seeking a full-stack Senior Software Engineer to join our Product Engineering team on a permanent basis with a focus on our flagship Content...


  • Melbourne, Victoria, Australia Entelect Australia Full time

    Join Entelect Australia - and become more.Our growth across Australia and New Zealand is accelerating, and we're looking for Senior Software Engineers ready to build meaningful solutions, contribute to a values-driven culture, and leave a lasting legacy of quality software.At Entelect, we're a tribe of technologists who care deeply about our craft. We value...


  • Melbourne, Victoria, Australia Anduril Industries Full time

    Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's...


  • Melbourne, Victoria, Australia ClearPoint Full time

    A bit about us  For over 16 years, ClearPoint has helped organisations succeed in a continually changing digital landscape. We are a trusted technology partner combining digital design, software engineering, data and insights, cloud and platforms, and consulting services to help organisations adapt to change. We pride ourselves on forming transformational...


  • Melbourne, Victoria, Australia Nixil Full time

    Location: Melbourne CBD6-month fixed-term contractWe are seeking a Senior Software Engineer to join a major digital transformation program focused on modernising enforcement and infringement processing across multiple Australian jurisdictions. This is a hands-on role for someone who enjoys building smart automation, integrating systems, and using data and AI...