Principal Software Development Lead

1 week ago


South Melbourne, Victoria, Australia Cloudtech Group Full time
Job Description

We are seeking an experienced Senior Software Engineer to join our dynamic team at Cloudtech Group. This is a fantastic opportunity for you to play a crucial role in designing, developing, and deploying cutting-edge software solutions.

This position offers a unique chance to work on high-quality code and collaborate with cross-functional teams to deliver innovative products. You will write clean, efficient, and scalable code while ensuring performance, security, and adherence to industry standards.

We follow Agile methodologies to manage projects effectively, ensuring timely delivery of high-quality solutions. Our team stays up-to-date with emerging technologies and industry trends, which enables us to recommend innovative solutions that drive efficiency and quality.

The ideal candidate should have:

  • A minimum of 8 years of professional experience in software development, with at least 5 years in a senior developer role
  • Strong experience in building microservices / distributed systems
  • Experience in Javascript/TypeScript/NestJS
  • Ability to utilise Apache Kafka, Pub/Sub, RabbitMQ or Kafka
  • Experience with Websockets
  • Ability to implement Unit Tests
  • Good knowledge of logging solutions, Mezmo / DataDog
  • Experience with PSQL or MongoDB
  • A solid understanding of DevOps practices

Bonus points if you have experience with:

  • Docker
  • Golang
  • Kubernetes (K8s)
  • Azure / GCP / AWS ideally hybrid systems
  • Terraform / ArgoCD
About the Role

We offer a competitive salary of $140,000 per year, depending on your level of experience.

About Us

At Cloudtech Group, we're passionate about innovation and delivering exceptional results. Our team consists of talented individuals who share a common goal: to create cutting-edge software solutions that exceed customer expectations.

Estimated Salary: $140,000/year

  • Melbourne, Victoria, Australia Development Victoria Full time

    Key Responsibilities:Design and develop software applications using agile methodologies and version control systems.Deploy software applications on cloud-based infrastructure.Maintain and improve software applications through continuous integration and deployment.Requirements:Proficiency in Java, Python, or C++.Experience with SQL and NoSQL...


  • North Melbourne, Victoria, Australia Telstra Full time

    Job OverviewTelstra is seeking a highly skilled Principal Software Engineering Lead to drive the development of innovative solutions that enhance our customers' experience.About the RoleThis is an exciting opportunity for a seasoned software engineering professional to join our Product and Technology team as a key member. As a Principal Software Engineering...


  • South Melbourne, Victoria, Australia Cloudtech Group Full time

    Cloudtech Group is seeking a talented Software Development Lead to play a pivotal role in shaping the future of our innovative software solutions. As a key member of our dynamic team, you will be responsible for designing, developing, and deploying cutting-edge software products.Key Responsibilities:Technical Leadership: Collaborate with cross-functional...


  • Melbourne, Victoria, Australia Salt Recruitment Full time

    About the Role">We are seeking a skilled Principal Java Software Developer to join our engineering team in Melbourne. As a senior member of our team, you will be responsible for designing and developing scalable backend applications that extract, transform, and analyze large data sets.">Key Responsibilities">Design and develop high-quality software solutions...


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

    About the RoleXPT Software Australia Pty Ltd is seeking an experienced .NET Developer to lead our team in delivering high-quality applications systems solutions. This role offers a unique opportunity to work on complex projects, collaborate with cross-functional teams, and drive innovation in software development.


  • Melbourne, Victoria, Australia Australian Broadcasting Corporation Full time

    About UsThe Australian Broadcasting Corporation (ABC) is the nation's most trusted and independent source of conversations, culture, and stories. With over 4,000 employees from diverse backgrounds across Australia and overseas, we are proud to create, curate and deliver high-quality content that informs, educates and entertains Australian communities.Our...


  • Melbourne, Victoria, Australia Just Digital People Full time

    About the RoleJust Digital People are working with a pioneering company in Melbourne, Australia, at the forefront of product innovation. This exceptional organization boasts a first-class leadership team, robust backing, and top-notch technical talent.The company operates in the gaming and wagering space, having developed successful products that have...


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

    Company Overview:XPT Software Australia Pty Ltd is a leading software development company that specializes in providing innovative solutions for the power industry.Salary: AU$120,000 - AU$180,000 per annumJob Description: As a Principal Electrical Power Systems Specialist, you will play a key role in designing and developing power systems applications using...

  • Technical Lead

    4 weeks ago


    Melbourne, Victoria, Australia Rocket Software Full time

    Job Title: Senior Technical Support EngineerSummary:The Senior Technical Support Engineer leads the support, development, and enhancement of Rocket Software products.Responsibilities:Collaborate with the development team to resolve complex issues.Develop and implement solutions to improve product performance.Provide technical guidance and mentorship to...

  • Technical Leader

    3 weeks ago


    Melbourne, Victoria, Australia Halcyon Knights Full time

    Halcyon KnightsA global, high-traffic tech platform is seeking an experienced Principal Engineer to join their team. Located in Melbourne and offering a hybrid working policy, this role presents a unique opportunity for innovation and growth.As a Principal Engineer at Halcyon Knights, you will play a pivotal role in shaping the company's software development...


  • Melbourne, Victoria, Australia TMGM Full time

    Job DescriptionThe role of a Software Development Lead involves developing and implementing software applications. Key responsibilities include designing, testing, and debugging code, as well as collaborating with cross-functional teams to achieve project goals.About the PositionTMGM is seeking a highly skilled Software Development Lead to join its team. As...


  • Melbourne, Victoria, Australia PaperCut Software Full time

    Job OverviewPaperCut Software, a leading provider of print management solutions, is seeking an experienced Principal Security Engineer to join our team.As a Principal Security Engineer, you will be responsible for designing and implementing security strategies across our complex systems, from low-level native code to web apps and IoT integrations. You will...


  • Melbourne, Victoria, Australia Just Digital People Full time

    About this exciting opportunitySenior/Principal Software Engineer – MelbourneWe are partnering with a highly successful product business in Australia, known for their innovative approach and exceptional leadership team. With a strong focus on technology and a first-class talent pool, they have established themselves as one of the most exciting companies to...


  • Melbourne, Victoria, Australia Ingenico Group Full time

    OverviewIngenico Group is a leading provider of payment and digital commerce solutions. Our technology enables merchants to deliver seamless, secure, and innovative payment experiences for their customers.Salary: $120,000 - $180,000 per yearAbout the RoleWe are seeking an experienced Software Development Lead to join our team. The successful candidate will...


  • Melbourne, Victoria, Australia Just Digital People Full time

    AboutPrincipal Software Engineer – MelbourneJust Digital People is partnering with a leading company in Melbourne to find a top-tier Senior Software Engineer. This is a fast-paced and agile environment where you will be helping to build and scale the existing team.The company operates in the gaming and wagering space and has created successful products...


  • Melbourne, Victoria, Australia Amazon Full time

    Job SummaryAs a highly skilled Software Development Lead at Amazon, you will be responsible for developing software solutions that drive business growth and excellence. Your expertise in software development, collaboration, and industry trends will enable you to design and implement high-quality software features.About the RoleThis is an exciting opportunity...


  • South Melbourne, Victoria, Australia Cloudtech Group Full time

    We are seeking a highly skilled Senior Software Engineer to lead our development team at Cloudtech Group.Job SummaryThis role involves designing, developing, and deploying cutting-edge software solutions using Agile methodologies. You will collaborate with cross-functional teams to deliver innovative products while ensuring performance, scalability, and...


  • Melbourne, Victoria, Australia Victorian Department of Families, Fairness & Housing Full time

    Job Title requires candidate with strong skills in software development, team management, and communication.Key responsibilities include:Design and develop high-quality software applicationsLead and manage software development teams to achieve project goalsCollaborate effectively with cross-functional teams to drive business outcomesWe are seeking a highly...


  • Melbourne, Victoria, Australia NetApp Full time

    Software Engineer Role at NetAppWe are seeking a highly skilled Software Engineer to join our growing team and contribute to the development of cutting-edge technologies.This is an exciting opportunity for a talented individual with strong software engineering fundamentals, experience in modern programming languages, and SQL knowledge to work on challenging...


  • Melbourne, Victoria, Australia Cerner Full time

    Job Description:We are seeking an experienced Software Development Lead to join our Development Team in Melbourne.You will be part of a high-performing cross-functional team responsible for evolving a large Software-as-a-Service (SaaS) system.About the Role:Coding: Deliver high-quality code to build reliable, scalable, and performant software.Automation:...