Software Engineering Lead

2 days ago


Melbourne, Victoria, Australia beBeeSoftware Full time $110,000 - $145,000

Visionary software engineers shape the future of transportation by developing cutting-edge solutions.

About the Role

As a senior member of our engineering team, you will design, develop, and maintain secure, scalable, and reusable software applications that meet customer needs. You will work closely with cross-functional teams to deliver high-quality solutions on time.

Your expertise in Agile development processes, including sprint planning and reviews, will enable us to move quickly while maintaining our high standards. You will collaborate with our technical leaders to prioritize design decisions and drive delivery planning.

Key Responsibilities:
  • Software Development: Design, develop, test, and maintain secure, scalable, and reusable software solutions that meet customer needs.
  • Agile Collaboration: Contribute to Agile development processes, including sprint planning and reviews.
  • Technical Leadership: Collaborate with the Team Lead and Principal Engineer on design priorities and delivery planning.
  • Mentorship: Mentor and support junior engineers through knowledge sharing, code reviews, and technical coaching.
  • Troubleshooting: Investigate and resolve production incidents to ensure system stability and customer satisfaction.
Requirements:
  • A minimum of 5 years experience in software development, including at least 3 years in a senior or lead engineering role.
  • Extensive experience in Java, Angular, and TypeScript.
  • Experience with AWS cloud platform, particularly serverless architecture (Lambda, API Gateway), containerisation (ECS, ECR) and CDK.
  • Proficient in Bitbucket and building CI/CD pipelines to automate testing and deployment.
  • Skilled in building and integrating RESTful APIs and event-driven architectures using tools like Kafka.
  • Experienced in developing single-page web apps, and supporting existing web applications.
  • Demonstrated experience of relational (Oracle) and non-relational (DynamoDB) databases, including tools like Liquibase and Sqitch.
  • Strong focus on automated testing (unit, integration, UI) using frameworks such as JUnit, Jest, Selenium, Cucumber Studio, and Allure.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Desirable Requirements:
  • Proficiency in additional programming languages such as C# and C++
  • Experience with Salesforce CRM platforms
Personal Attributes:
  • Strong critical thinking and proactive problem-solving skills
  • Clear and confident communicator, both written and verbal
  • Composed and resilient under pressure
  • Supportive team player with mentoring capability
  • Committed to continuous learning and professional growth
  • Demonstrates integrity, accountability, and reliability
  • Organised with effective time management skills

This is an opportunity for a skilled software engineer to make a meaningful impact in the transportation industry.



  • Melbourne, Victoria, Australia beBeeEngineering Full time $125,131

    Senior Engineering ManagerWe are seeking an experienced Senior Engineering Manager to lead our team of talented software engineers and technical specialists. This is a fantastic opportunity for a motivated individual to drive engineering initiatives, empower their team members, and foster a world-class engineering culture.Previous experience in leading teams...


  • Melbourne, Victoria, Australia beBeeSoftwareEngineering Full time $180,000 - $240,000

    Software Engineering Leadership OpportunityWe are seeking a highly skilled and experienced Software Engineering Team Lead to join our global team.This is a unique opportunity to shape the future of software development and lead a talented team of engineers.As a Software Engineering Team Lead, you will be responsible for leading a high-performing team of...


  • Melbourne, Victoria, Australia Urban Full time

    Get AI-powered advice on this job and more exclusive features.We're on a mission to revolutionise the way people find and buy brand new homes in Australia.As a growing property portal specialising in off-the-plan apartments and townhouses, we have begun expanding our reach and integrating into new categories like home builder comparisons.We're a...


  • Melbourne, Victoria, Australia Urban Full time

    Get AI-powered advice on this job and more exclusive features.We're on a mission to revolutionise the way people find and buy brand new homes in Australia.As a growing property portal specialising in off-the-plan apartments and townhouses, we have begun expanding our reach and integrating into new categories like home builder comparisons.We're a...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $120,000 - $180,000

    Lead Robotics Software EngineerLunar mobility and in-situ resource utilization projects are seeking a seasoned engineer with expertise in leading software development efforts. This role involves designing, developing, and deploying robust software for real-world hardware systems. Key responsibilities include guiding the production of version control systems,...


  • Melbourne, Victoria, Australia Truvian Sciences Full time

    Due to the nature of this project, eligibility for an Australian Government security clearance or compliance with export control requirements may be required.Are you ready to lead robotics software development efforts that expand the frontiers of space exploration with cutting-edge space robotics? Lunar Outpost Oceania is seeking a talented, experienced Lead...


  • Melbourne, Victoria, Australia Xero Full time

    Our PurposeAt Xero, we're here to help you supercharge your business. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, we're not only making life better for small business, we'll be building a stronger economy that can change the world.What's the role?As...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $160,000 - $200,000

    Embedded Software Lead PositionThis role offers a unique opportunity to lead embedded software engineering and make a significant contribution towards the development of medical devices.About the Job">">">We are seeking an experienced professional with 10+ years of experience in embedded software development for medical devices to join our design...


  • Melbourne, Victoria, Australia Deputy Full time

    This is a Lead Software Engineer role with Deputy based in Melbourne, VIC, AU == Deputy ==Role Seniority - seniorMore about the Lead Software Engineer role at DeputyDeputy is a global SaaS remote-first workforce management company with hubs in Sydney, Melbourne, San Francisco and London, plus team members working remotely across the United States. Our...


  • Melbourne, Victoria, Australia Xero Full time

    Our PurposeAt Xero, we're here to help you supercharge your business. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, we're not only making life better for small business, we'll be building a stronger economy that can change the world.About our...