Software Development Team Lead

4 days ago


South Brisbane, Queensland, Australia Epsilon Full time
Job Description

We are seeking a skilled Senior Software Engineer to lead our software development team. The successful candidate will be responsible for designing and developing Epsilon Retail Media's software systems, ensuring they meet the company's high standards.

Role Responsibilities
  • Mentor junior and intermediate software engineers by providing guidance, coaching, and educational opportunities.
  • In collaboration with the engineering manager and technical lead, develop and maintain development processes and procedures, including test-driven development (TDD) or behavior-driven development (BDD), and build upon a core software development life cycle (SDLC).
  • Implement and monitor ongoing strategies to deliver quality and excellence through robust testing education and policies that balance project scope.
  • Collaborate with the test and release manager to establish automation quality assurance test methods and procedures, incorporating new technologies and meeting changing organizational, customer, and regulatory requirements.
  • Perform intensive testing of all new and existing programs to ensure they are error-free and function as intended.
  • Work with senior software engineers and engineering managers to ensure timely status and metrics reporting to project management and senior management.
Benefits
  • Free gym membership.
  • Additional 5 days leave each year after 2 years.
  • Work from anywhere in the world for up to 6 weeks per year through our Work Your World program.
  • Rewards and recognition – shop our rewards store when you receive points.
  • Access to our Global AI Platform, Marcel, connecting Publicis Groupe employees with career mobility and collaboration opportunities across our global network.
  • Extensive learning and development opportunities, including over 15,000 online learning programs via Marcel Classes.
  • A commitment to diversity, equality, and inclusion through our Viva Women, Égalité, enABLE, and Embrace programs.
  • Generous parental leave policy with up to 18 weeks paid primary carer leave and secondary carer benefits.
  • Access to counselors, psychologists, and professionals through Sonder, a digital wellbeing technology platform.
Requirements
  • Proven experience as a senior software engineer.
  • Experience in developing cloud-based methodologies and environments.
  • Experience with CI/CD pipelines and unit/integration testing.
  • Experience with infrastructure as code practices and related automation/configuration management tools.
  • Experience with microservice architectures.
  • Ability to lead business solutions that balance technical capability, cost, and time against business needs.
  • Experience with Java, Go, or equivalent programming language.
  • Experience with Terraform, Docker, Kubernetes, and Postgres.


  • Brisbane, Queensland, Australia 4050 DEVELOPMENT LLC Full time

    Software Development GraduateAre you a motivated and analytical individual with a passion for solving complex problems? Do you enjoy working in a fast-paced environment and experimenting with new ideas? We're looking for a talented Software Development Graduate to join our team at 4050 Development LLC.About the RoleWe're a diverse workforce with a culture of...


  • Brisbane, Queensland, Australia GBTEC Software AG Full time

    OverviewGBTEC Software AG, a leading provider of innovative software solutions, offers an exciting opportunity for a Business Development Professional to join our team. In this role, you will play a crucial part in driving business growth and expanding our customer base.Job DescriptionWe are seeking a highly motivated and experienced sales development...


  • South Brisbane, Queensland, Australia Epsilon Full time

    Job DescriptionWhy Epsilon?We are a global company comprised of knowledgeable, passionate, and creative individuals with extensive experience working together to achieve shared goals.We are committed to promoting diversity and inclusivity within the workplace, ensuring that no job applicant, temporary worker, or employee receives less favorable treatment...


  • Brisbane, Queensland, Australia Flight Centre Travel Group Full time

    At Flight Centre Travel Group, we're seeking a highly skilled Software Development Lead to join our team.About the Role:We're looking for an experienced professional to lead our software development efforts and drive innovation in our travel products and services. As a Senior Full Stack Software Engineer, you'll be responsible for developing and maintaining...

  • Software Developer

    3 weeks ago


    South Brisbane, Queensland, Australia Bonds Full time

    Job Description:As a Software Developer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code. You will work collaboratively with cross-functional teams to deliver high-quality software products.Key Responsibilities:Design and develop software...

  • Software Developer

    3 weeks ago


    South Brisbane, Queensland, Australia Synaco Global Recruitment Full time

    We are looking for a skilled Software Developer to join our team. Key responsibilities include designing and implementing software solutions using modern programming languages. Main Responsibilities:• Developing high-quality software applications• Collaborating with cross-functional teams• Troubleshooting and debugging software issuesRequirements:•...


  • Brisbane, Queensland, Australia MRI Software Full time

    About the OpportunityWe are seeking a highly skilled Business Development Representative to join our team at MRI Software. This is an exciting opportunity for a sales professional who is passionate about growing business and expanding our footprint in the real estate industry.Job DescriptionThe ideal candidate will be responsible for driving new business...


  • South Brisbane, Queensland, Australia VISY Full time

    Job DescriptionWe are seeking a skilled Junior Software Developer to join our team in a Software Engineer Position where you will have the opportunity to work on a variety of projects and develop your skills in a fast-paced environment.Key ResponsibilitiesDesign and develop software applications using programming languages such as Java and Python.Collaborate...


  • Brisbane, Queensland, Australia Rheinmetall Defence Australia Pty Ltd | Brisbane Full time

    We are seeking a skilled Senior Software Engineer to join our team at Rheinmetall Defence Australia Pty Ltd in Brisbane. This is an excellent opportunity for a motivated professional to lead the development of software solutions in a dynamic and fast-paced environment.The estimated salary for this role is $120,000 - $180,000 per annum, depending on...


  • Brisbane, Queensland, Australia BLACKROC Full time

    We are seeking a highly skilled Cloud Software Development Lead to join our pioneering Health Tech startup at BLACKROC.Job OverviewThis is a challenging and rewarding role that involves leading the development of cutting-edge software solutions for the healthcare industry.The successful candidate will have extensive experience in software development, data...

  • Technical Lead

    3 weeks ago


    Brisbane, Queensland, Australia Gorilla Jobs Full time

    Key ResponsibilitiesAs a Technical Lead, you will be responsible for leading the development team in creating innovative and scalable software solutions. Your key responsibilities will include:• Collaborating with cross-functional teams to design and develop software applications• Leading technical discussions and making informed decisions• Mentoring...


  • Brisbane, Queensland, Australia Flight Centre Travel Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team at Flight Centre Travel Group. As a key member of our Supply Tech team, you will be responsible for leading the development of our software landscape, working closely with our Product Management and Engineering teams to deliver high-quality solutions in a...


  • South Brisbane, Queensland, Australia Epsilon Full time

    Job DescriptionWe are seeking an experienced Software Engineering Lead to join our team at Epsilon Retail Media. As a Senior Software Engineer, you will play a crucial role in leading the design and development of our software systems.ResponsibilitiesMentor junior and intermediate software engineers by providing guidance, coaching, and educational...


  • Brisbane, Queensland, Australia Flight Centre Travel Group Full time

    Unlock Your Potential as a Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our dynamic team at Flight Centre Travel Group. As a key member of our Supply Tech team, you will contribute to the development and maintenance of our software landscape.About the RoleMaintain and modernize our legacy .NET application with a...


  • Brisbane, Queensland, Australia Squiz Full time

    About the RoleThe Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) with several core capabilities, including Content Management, Optimisation tooling, and Platform services.We're seeking a highly skilled Software Engineering Team Lead to join our product engineering team on a permanent basis, with a focus on improving...


  • South Brisbane, Queensland, Australia Epsilon Full time

    Are you looking for a challenging role where you can leverage your technical expertise to drive quality and innovation?We are seeking an experienced Lead Test Engineer to join our team at Epsilon. As a key member of our engineering organization, you will be responsible for providing leadership and guidance in design and implementation of test solutions.In...


  • Brisbane, Queensland, Australia Hunter Industries Full time

    About This Role:At Hunter Industries, we're seeking an exceptional Software Engineering Team Lead to spearhead our Software and Firmware Engineering staff. As a key member of our team, you'll be responsible for leading by example, fostering a culture of innovation, and driving business growth through cutting-edge software development.Job Description:The...


  • Brisbane, Queensland, Australia Megaport Full time

    About the RoleWe're seeking an experienced Engineering Manager to lead our software development team. As a key member of our engineering organization, you'll be responsible for guiding the development of new features and products, as well as maintaining and improving existing systems.Key ResponsibilitiesLead and mentor a team of software engineers, fostering...


  • South Brisbane, Queensland, Australia Visy Full time

    Job Title: Senior Software DeveloperCompany: {company}Job Summary: As a Senior Software Developer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code while collaborating with cross-functional teams.Key Responsibilities:Design, develop, and test...


  • Brisbane, Queensland, Australia KBR Full time

    Job Title: IT Software Development Scrum Master - Global Team LeadAbout the Role:KBR's Global IT Corporate Software Development team is seeking an experienced IT Software Development Scrum Master to lead multiple global scrum teams in using Agile methodology and scrum practices. The successful candidate will be responsible for removing impediments, coaching...