Junior Software Engineer

bidone· Development
Apply Now ↗
📍 Auckland, Auckland, New Zealand📍 HybridPermanent Full Time

About this role

About BidOne

BidOne is a local company with a truly global presence. Every day, thousands of businesses around the world place orders with their wholesale suppliers on the BidOne apps and online platforms across five continents.

BidOne has a strong team culture of shared responsibility for the profitable delivery of software to our customers. BidOne software reflects their business needs, contributes to their competitive advantage and, reflecting the critical nature of the business processes that we support, is reliable and robust. “Never lose an order” is central to the way that we go about our business activities.


1. What You Will Do

As a Junior Software Engineer, you will:

  • Collaborate with senior engineers to deliver high-quality features, while learning from code reviews and team discussions
  • Learn how to design and implement scalable, secure, and reliable systems under guidance
  • Apply structured software engineering practices across the full SDLC, from requirements and design, through development, testing, deployment, and ongoing support
  • Use modern AI tools to boost your productivity, improve test coverage, and enhance code quality
  • Help maintain and continuously improve our codebase, development practices, and tooling
  • Take ownership of assigned tasks and smaller features from start to finish
  • Work closely with product managers, QA, DevOps, and other teams to deliver real value to our customers
  • Learn and apply best practices for building modular, maintainable systems using a test-first and domain-driven approach
  • Contribute ideas and feedback to roadmap planning by balancing business needs with technical consideration


2. Key Responsibilities by Domain

Engineering Excellence

  • Actively learn from senior engineers and participate in mentoring opportunities as you grow
  • Contribute to and learn from code and design reviews, focusing on maintainability, readability, and performance
  • Follow and help uphold standards for clean architecture, consistent coding patterns, and high-quality delivery
  • Support a culture of good documentation, clear technical decisions, and continuous learning

Software Development & design

  • Deliver clean, production-grade code that meets business and non-functional requirements
  • Contribute to the design of APIs, services, and components with guidance from senior engineers
  • Participate in technical design sessions, estimation workshops, and architecture discussions
  • Leverage AI tools to accelerate development, testing, and documentation

Testing & Quality Assurance

  • Create automated tests and help improve overall test coverage and testing practices
  • Apply test-driven development (TDD) and focus on building testable, high-quality solutions
  • Support the QA team with defect investigation, root cause analysis, and timely resolution
  • Take personal accountability for the quality of your work and contribute to team quality standards

DevOps & Production Support

  • Contribute to deployment pipelines, observability, and infrastructure-as-code
  • Implement telemetry to enable proactive monitoring and issue detection
  • Participate in incident response, contributing to blameless postmortems and fixes
  • Support system performance tuning and capacity planning

Security, Risk & Governance

  • Apply secure coding practices and participate in threat modelling sessions
  • Identify and highlight potential risks, proposing mitigations during development
  • Ensure your work complies with data privacy, security policies, and relevant standards


3. What You Will Bring

Technical Skills

  • Proficient in at least one modern Programming Language
  • Exposure to AI coding tools
  • Ability to explain technical ideas clearly

Ways of Working

  • Comfortable working in agile environments
  • Strong time management and task ownership
  • Collaborative, approachable, and a natural team player
  • Enthusiastic about Software Engineering, learning and growing
  • Self-starter

Qualifications

  • Tertiary qualification in Computer Science or related field (preferred)
  • Evidence of ongoing professional development



4. What You'll Be Valued For

  • Engineering rigour – Developing a thoughtful, systems-level approach to software design and development
  • Initiative – You spot opportunities for improvement and make them happen
  • Customer focus – You think about the real-world impact of your work and how it supports our businesses globally
  • Communication – You can explain your thinking clearly, document your solutions, and bring others along
  • Collaboration – You work well with others and are generous with your time and knowledge
  • Adaptability – You’re not stuck in one tech stack and are happy to learn, pivot, and grow


5. What We Offer

  • A strong engineering culture focused on quality, simplicity, and learning
  • Flexibility to work in ways that suit your life and productivity
  • A modern stack and the opportunity to influence its evolution
  • A global impact - what you build supports foodservice businesses across five continents
  • A commitment to professional growth, backed by leadership support and learning budget
  • A team that backs each other, celebrates wins, and solves tough problems together


We will only consider applications from candidates who currently have the legal right to work in New Zealand.

Frequently Asked Questions

Is the salary disclosed for the Junior Software Engineer position at bidone?
The salary for this Junior Software Engineer role at bidone is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Junior Software Engineer position at bidone located?
This Junior Software Engineer role at bidone is based in Auckland, Auckland, New Zealand, Hybrid. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Junior Software Engineer role at bidone full-time or part-time?
This is listed as a Permanent Full Time position. It is posted as a Junior Software Engineer role in the Development department at bidone.
Which team or department does the Junior Software Engineer at bidone belong to?
This Junior Software Engineer position is part of the Development department at bidone. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Junior Software Engineer position at bidone?
Click the "Apply Now" button on this page. You will be redirected to bidone's official application portal hosted on bamboohr where you can submit your application directly.
When was the Junior Software Engineer job at bidone posted?
This Junior Software Engineer position at bidone was posted on May 4, 2026. Apply as soon as possible — early applications are often reviewed first.
Junior Software Engineer
bidone
Apply for this role ↗

You'll be redirected to bidone's official application page on bamboohr.