Principal Developer
Bunnings Warehouse
2d ago

About the role

As the Principal Developer you will use your technical prowess, including your ability to produce software of the highest quality and design, to ensure movement towards our technical vision for the products that they are part of producing and that these products create positive business outcomes for stakeholders.

You will be one of the driving forces in implementing our architecture, design and quality standards across Development.

About you

You will play the role of a Practitioner Coach, working as a pollinator, spreading new beliefs as well as good principles and practices, helping transform teams from the inside out.

  • You are a master craftsman at heart and will contribute to creating a great team culture by role modelling a collaborative approach to working with team members, offering leadership, encouragement, mentoring and guidance. You will also have;
  • Fundamental design principles such as SOLID, YAGNI, KISS, DRY
  • Development practices such as TDD, BDD and DDD, as well as architecture and design patterns
  • Extensive experience with wide range of software development languages and tools such as but not limited to .NET, Java, Ruby, JavaScript
  • Solid understanding or experience deploying cloud-based solutions to Microsoft Azure and / or AWS
  • Deep understanding of SDLC principles and the software development lifecycle including agile development methodologies such as Scrum, Kanban, Lean and Continuous Delivery
  • A bit about us

    At Bunnings, we believe home improvement should be accessible to everyone. When it comes to working with us, the same applies.

    To create a work environment where our team members feel like they belong, we do our best to nurture a supportive culture.

    Our trust in each other gives us confidence to make an impact in our roles and to our customers.

    Our team members are encouraged to lead their own way. Our teams are empowered and encouraged to be accountable for making an impact, no matter how big or small.

    In our support offices, we may not quite resemble our iconic green sheds, but working behind the scenes are a team of people that make our stores come to life.

    Bunnings Technology Landscape

    You might not really put home improvement and technology together when you think of us. That's ok, we love sharing our journey as we embark on new ways of working, introducing new technology and building digital and tech teams who are passionate problem solvers and truly care about our wonderful customers and their experience, weather it be in one of our stores or online.

    Sounding Good?

  • We offer some great things in return for your passion and idea's. Competitive salary, flexible and inclusive work environment, 12 weeks paid parental leave, Wesfarmers share plans and great Team Member and partner discounts! We also offer;
  • Access to discounted offers from corporate partners
  • Ongoing career development and training
  • Chances to create a real difference in your community and environment
  • Undercover car park for our Perth team members
  • Safety at Bunnings

    Safety is our priority here at Bunnings. As part of our BSAFE Program, many of us in our Support Offices are currently working remotely so we will conduct interviews via MS Teams or Webex.

    Any questions or concerns please let us know.

    Retaining an inclusive, family feel while growing into one of Australia and New Zealand largest and most widely recognised brands has come naturally to us and we'd love to welcome you to the family.

    External Agencies please note : We request you do not reach out or send unsolicited resumes to HR or any Hiring Managers within the business.

    Bunnings will not be responsible for any fees related to unsolicited resumes.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form