Intermediate C++ Developer

2 weeks ago


Auckland City, New Zealand Henry Schein One Full time

Full-time, permanent role based in Albany - Agile team
- Recognised as one of the world's most ethical companies - Henry Schein Group
- Brand new modern offices, flexible hours, training & development opportunities

**Who we are**
Henry Schein One provides leading online dental practice management software to thousands of dental professionals. Oral health lifts wider health outcomes, so we elevate the health for millions of patients by bringing them into dental practices. We simplify the difficult job of managing an effective dental practice.

**The way we work**
We are not looking for ticket takers, we are looking for innovative problem solvers. We work with both old and new platforms and are driven by our passion to deliver creative solutions and high-quality experiences to our customers.

**About you**
You value delivering high-quality solutions that solve real-world customer pains more than working on the next bright and shiny technology. But also, you are pragmatic and innovate when and where you see fit. Above all, you take full ownership of your work until it runs in production or customers’ machines.

**What you’ll be doing**
- Design and write readable and highly maintainable code
- Read and analyse existing code and frameworks
- Pragmatic in identifying opportunities to improve our code via refactor or redesign, encouraging the boy-scout rule: “_Leave your code better than you found it_”.
- Reviewing other developers’ code, facilitating interactive reviews or pair programming sessions whenever necessary
- Build, maintain, and improve a robust, fully automated CI/CD pipeline that builds and publishes the code, runs tests (unit, integration, UI, end-to-end), reports code coverage, performs static analysis, and ships the software all the way to production
- Develop tools or automation that improves and accelerates the development process. If it’s tedious, let’s automate it
- Working closely with the product team to improve the quality and experience of existing features

**What you’ll be working on**
- Designing, coding, building, testing (through automation), shipping, and maintaining our products. We advocate the “you build it, you run it” DevOps mantra.
- Developing on a framework that allows for secure and simple integrations between multiple hybrid systems (including cloud APIs to on-prem systems).
- Collaborating with product owners, engineers, and business stakeholders on growing a product that focuses on solving real-world business challenges
- Contributing to development process improvements, coding standards, and best practices.
- Consistently sharpening your skills in multiple facets of software development including design, coding, testing, cloud services, CI/CD, and modern DevOps practices.
- Responding to, troubleshooting, and debugging unexpected issues in production, participating in constructive post-mortem exercises, and implementing relevant action items

**Your technical skills**
- Intermediate-level software developer with 3+ years of experience
- Strong coding skills in C/C++.
- Practical understanding of the SOLID principles, design patterns, and data structures
- Excellent at reading and learning existing code.
- C#,.NET,.NET Framework, WPF, CI/CD, and Cloud technologies would be nice to have but are not required. We have a strong community that can help you develop these skills along the way.

**Your personal attributes**
- Excellent communication skills. You can explain complex technical concepts clearly. You ask engaging questions that help hash out the “why” behind technical decisions.
- Strong problem-solving skills and critical thinking.
- Enthusiasm for understanding complex systems.
- Extremely passionate about learning.
- Great sense of urgency. Comfortable in putting pressure on yourself and your team for timely results.
- Ability to connect and establish relationships with the team. Great team player and thrives in collaboration. Shares information generously.
- You can work effectively with some ambiguity, uncertainty, and evolving requirements.
- Self-organising and resourceful. You succeed with mínimal supervision.

***

**Benefits we offer**
- Highly competitive salary and benefits package
- Remote working options
- Flexible working hours
- Opportunity to work in a highly creative and dynamic work environment
- Ability to help us shape and evolve our culture
- Worldwide career progression opportunities



  • Auckland City, New Zealand RWA Technology People Full time

    Hybrid working environment - Global organisation with a significant market presence - Great company culture and lots of benefits! Our client is looking for a C++ Software Developer with a real love of tech to come on board and hit the ground running to join their team. You will be working on a variety of software projects developing new features,...


  • Auckland City, New Zealand RWA Technology People Full time

    Hybrid working environment - Global organisation with a significant market presence - Great company culture Our client is looking for a C++ Software Developer with a real love of tech to come on board and hit the ground running to join their team. You will be working on a variety of software projects developing new features, integrations and communication...


  • Auckland City, New Zealand Serato Limited Full time

    Serato is one of the world leaders in audio software for professional DJs and musicians. World renowned artists such as Fatboy Slim, DJ Snake, Major Lazer and Mix Master Mike (of the Beastie Boys) love our products and perform with them on a regular basis. Based in central Auckland, we are look for an intermediate developer who brings a wealth of experience...


  • Auckland City, New Zealand HAYS Full time

    Intermediate Software Engineer.Net Core | AWS **Your new company** Join our client, a true leader in their field, as they embark on exciting projects. As a skilled Software Developer, you’ll play a pivotal role in shaping their technology landscape. **Your new role** **What you'll need to succeed**- Intermediate to senior experience with.Net, C#,.Net...

  • C# Developer

    1 week ago


    Auckland City, New Zealand CAE Inc. Full time

    **Role and Responsibilities** **ABOUT CAE** The airline industry faces pressures like few others - already tight margins, innovative airlines are now having to reimagine their economics and intelligent technology is at the heart of this transformation. We unleash insights for high performance crews through powerful optimization and mobile automation...

  • C# Developer

    7 days ago


    Auckland City, New Zealand SG Consulting Limited Full time

    SG Consulting is an IT consulting firm based in New Zealand, Australia, and India and the business leaders come to us when they want enduring results. We find value across boundaries, develop insights to act on, and energize teams to sustain success. We are looking for a C# Developer for one of our clients in Auckland, New Zealand. **Short...


  • Auckland City, New Zealand Mott MacDonald Full time

    Mott MacDonald NZ is a uniquely diverse $2 billion employee-owned, engineering and development consultancy, serving the public and private sector around the world. In our Digital Ventures Unit (MMDV) we create, partner with and invest in visionary businesses to drive digital transformation in infrastructure. We are delivering social, economic and...

  • Software Engineer

    7 days ago


    Auckland City, New Zealand Kiwibank Full time

    **Auckland**/**Wellington **based opportunity - Banking benefits, health insurance, flexible working options and more! - Join our growing Digital & Technology Team! **_ Please note: This is not a graduate role, we're seeking for an intermediate level Engineer with at least 3 years commercial experience._** **This is us. Where making an impact...


  • Auckland City, New Zealand Alpha Personnel Recruitment Ltd Full time

    **Electronics Engineer Int 2-3 yrs. experience**: - ** Strong Customer Support liaison required**: - ** Champion the Production queries**: - ** North Shore based, small Company in growth mode**: - ** The Company is Part of big Global Organisation** Our client designs and manufactures electromechanical locking devices, biometric and contactless smart...

  • Software Engineer C++

    2 weeks ago


    Auckland City, New Zealand inMusic Full time

    inMusic develops world leading software and hardware for professional DJs, producers and musicians. Brands including Sound Switch, Akai, Denon DJ, Numark and Rane are part of the inMusic family and are leading the charge globally. As a company we are focussed on progression and innovation so we are on the hunt for some talented developers who want to...


  • Auckland City, New Zealand SAP Full time

    **We help the world run better** **What you will do** SAP New Zealand is looking for a C++ Developer to join our team in Auckland. We are cross-functional team that’s responsible for the full software development life cycle. We are looking for someone who thinks outside the box, is passionate about innovation, challenges the status quo and has high...

  • Software Developer

    4 days ago


    Auckland City, New Zealand Datacom Full time

    Our purpose Here at Datacom we connect people and technology in order to solve challenges, create opportunities and discover new possibilities for the communities we live in The Nitty Gritty About the Role We are looking for a full time Intermediate Software Developer with strong ASP.NET/C#/SQL skills to join Local Government Professional Services team, and...


  • Auckland City, New Zealand Born Digital Full time

    We're looking for a.NET developer to join our growing specialist digital team! As a Web Developer at Born Digital, you will use your skills as a seasoned professional with a full understanding of best practice development, to deliver quality solutions in accordance with company policies and procedures. We will rely on your imaginative and practical input...


  • Auckland, Auckland, New Zealand Tsumea Full time

    We are Tsumea, the creators of the popular Action RPG Path of Exile. We are currently seeking a skilled C++ developer to join our team and help us push the boundaries of what is possible in game development.About the RoleIn this role, you will be responsible for designing and implementing gameplay/UI elements of Path of Exile using modern C++. You will work...


  • Auckland, Auckland, New Zealand Tsumea Full time

    Grinding Gear Games is a world-class studio based in Auckland, New Zealand, creating the award-winning dark fantasy Action RPG Path of Exile. We're expanding our development team and seeking experienced Senior / Principal C++ Gameplay Programmers to join us. In this role, you will design and implement gameplay elements using modern C++.About the Role:This is...


  • Auckland City, New Zealand FUJIFILM Full time

    Permanent, full-time position - Excellent staff benefits - Internationally renowned and global industry-leading company **About FUJIFILM Business Innovation** FUJIFILM Business Innovation is committed to offering innovation to businesses globally to help maximize their organizational strengths. As a USD$9 billion enterprise with approximately 40,000...


  • Auckland, Auckland, New Zealand Cubic Defense Full time

    Job DescriptionCubic Defense is seeking a highly skilled C++ and Embedded Systems Developer to join our team. In this role, you will be responsible for designing, developing, and testing complex software systems for defense applications using C++ and embedded systems.About the RoleThis is an exciting opportunity to work on cutting-edge technology projects...

  • C# .NET Developer

    3 weeks ago


    Wellington City, New Zealand Datacom Full time

    **Our purpose**: Here at Datacom, It's the People! We are caring and humble and foster an environment where we can bring our best selves to work. Our people make the difference. A value we hold strong, it's our fantastic team that’s testament to the continued success of our business. Your career and continued learning and development, is front and center...


  • Auckland City, New Zealand Genesis Energy NZ Full time

    **About the role**: We have the exciting opportunity to join the team as an Intermediate Back End Developer. Reporting to the Back End Team Lead this pivotal role will see you deliver great user experiences through the development of back-end APIs, Services and DevSecOps to enable Genesis' customer centric strategy. You'll be working in an agile team to...

  • C++ Gameplay

    6 days ago


    Auckland, Auckland, New Zealand Tsumea Full time

    Grinding Gear GamesGames Developer from New Zealand, AucklandJobs Opened Until Filled at Grinding Gear GamesWe are Grinding Gear Games, creators of the award-winning dark fantasy Action RPG Path of Exile.We're a world-class studio of more than 190 developers based in Auckland, New Zealand and we're currently expanding the Path of Exile development team.We...