Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
To excel in this role, you should possess:Strong back-end development skills with solid SQL optimization experience. Proficiency in the following technologies: C#, ASP. Net CORE 6+, SQL Server. Familiarity with front-end frameworks and API integrations. Experience with CI/CD tools such as Docker, Kubernetes, Octopus, and Agile methodologies. Hands-on experience with Microsoft Azure. Exceptional coding and problem-solving skills. Previous experience mentoring junior team members.
About the job
Join Vista Group as a Senior Software Engineer, where your expertise in . Net will be instrumental in enhancing the technical and functional quality of our flagship products.
If you are a seasoned Software Engineer or ready to step into a senior role, we invite you to connect with us.
Key Responsibilities
Leverage your extensive knowledge of C#, . Net, and SQL to design, develop, and implement innovative features while maintaining and enhancing existing applications.
Collaborate with cross-functional teams including engineering, architecture, and product management to ensure the quality, responsiveness, and security of our applications.
Maintain code integrity and provide mentorship to junior engineers, fostering a culture of continuous learning.
About Vista Group
Vista is a globally recognized leader in software solutions for the cinema industry. Established over 25 years ago in Auckland, New Zealand, we cater to cinemas, film distributors, and moviegoers around the world. Our headquarters are located in the City Works Depot, Auckland, with additional offices in Sydney, Los Angeles, London, Amsterdam, Cape Town, Shanghai, Mexico City, and Kuala Lumpur. We embrace cutting-edge technologies and promote a dynamic, agile, and collaborative work environment, continuously innovating to solidify our reputation as one of New Zealand's premier tech companies.
About HalterAt Halter, we are dedicated to empowering farmers and graziers to optimize their operations for both productivity and sustainability. Our innovative solutions allow clients to step away from the labor-intensive aspects of traditional farming practices. Picture a herd of 500 cattle moving smoothly to their next grazing area, free from quad bikes, …
About HalterAt Halter, we are dedicated to empowering farmers and graziers to optimize their operations for productivity and sustainability. Our innovative solutions allow customers to liberate themselves from the labor-intensive limitations of traditional methods. Picture a herd of 500 cattle moving peacefully to their next grazing area without the use of quad bikes, dogs, or fences. It’s a sight that many describe as magical. Halter is at the forefront of transforming grazing practices, positively impacting lives and reshaping an entire industry. By joining our team, you will engage in meaningful work, tackling complex challenges alongside a talented group in a high-performance culture. We pride ourselves on our ability to think creatively, work diligently, and care deeply about the changes we are making in the world. We embrace challenges and appreciate the hard work it takes to make a difference.Supported by top-tier investors like Bessemer Venture Partners, BOND, DCVC, Blackbird, Promus Ventures, Rocket Lab’s Peter Beck, and Icehouse Ventures, we are equipped to achieve our significant mission.For more information, check out our LinkedIn and Instagram.About the RoleWe are seeking a dynamic Software Engineering Manager who excels in team development, drives innovative technical solutions, and delves into complex real-world challenges. This position is not solely focused on delivery or team management; you will actively engage in shaping technical strategies, collaborating closely with design and product teams, and empowering your team to achieve their best work.
Full-time|NZD 500/yr - NZD 500/yr|On-site|Auckland, Auckland, New Zealand
Welcome to Lightspeed HQ! Are you exploring new career opportunities? You may have just found the perfect fit! We are seeking a Software Development Manager to be a key part of our dynamic team in Auckland. In this pivotal role, you will oversee the engagement and performance of a dedicated squad of engineers, fostering resilience and driving high performance. You will lead by example, empowering your team to excel in their work. Key Responsibilities: Coach, mentor, and inspire a diverse team of talented engineers, managing all aspects of personnel, including recruitment and training. Employ effective strategies such as 1:1s, peer programming, and collaborative training sessions. Facilitate code delivery in a high-trust environment through continuous delivery practices, ensuring a solid connection with stakeholders via demos, retrospectives, and blameless incident reviews. Although you will not be deeply involved in the coding, you will lead by example, participate in code reviews, address bugs, and provide technical guidance and documentation. Assess and enhance the performance of our technical architecture, keeping abreast of industry trends. Qualifications: We are looking for candidates with: Extensive technical experience in a Senior or Staff Software Development role. Proven leadership skills in delivering complex solutions, including experience in architecture and project management. Significant expertise in developing major systems in one or more programming languages, preferably with experience in SaaS products. Adeptness in navigating organizational changes and implementing new processes, demonstrating adaptability and a growth mindset. We believe that potential goes beyond just a CV. If you think you might be a fit, we encourage you to apply! Be a changemaker with us!
ABOUT ROCKET LABRocket Lab is a pioneering end-to-end space solutions provider that is committed to making space accessible. We offer responsive launch services, comprehensive spacecraft design and manufacturing, payloads, satellite components, and much more. Our goal is to facilitate groundbreaking space missions that support scientific exploration, Earth observation, combatting climate change, national security, and innovative technology demonstrations.Our Electron rocket has emerged as the second most frequently launched U.S. rocket annually, successfully delivering over 230 satellites to orbit. Meanwhile, we are in the process of developing Neutron, our next-generation medium-lift, reusable launch vehicle designed for larger constellation deployment. Our Space Systems division is responsible for the design and manufacturing of an extensive array of satellites, payloads, and components, including spacecraft selected for NASA missions to the Moon and Mars, as well as components utilized in the James Webb Space Telescope.While others talk about it, we make it happen!Are you eager to make a significant impact in the space sector? Rocket Lab is seeking a visionary leader to manage the flight software development for Neutron, our innovative reusable rocket that is redefining space access for both Rocket Lab and the world.
Deliver impactful productsEmbrace quality without complicationsGrow your ownership and responsibilitiesThe RoleYou’ve progressed beyond entry-level tutorials and guidance.With experience in shipping features and resolving production issues, you are now prepared for greater ownership and influence.We are seeking an Intermediate Software Development Engineer who can effectively manage significant components of our product, ensuring they are built to high standards and confidently delivered within a collaborative, trusting environment.This position is not about merely closing tickets; it’s about creating meaningful solutions.Your role will involve delivering business value through the design and development of high-quality software within a collaborative team. You will report to a Senior Engineer and will be expected to manage your own daily tasks.You will occupy a vital position within the engineering team—competent, accountable, and evolving toward a senior-level mindset.The WorkYour time will be spent on development, enhancement, and collaboration.Design & DevelopmentCreate clean, efficient, and scalable softwareDevelop tools and applications for regular production releasesContribute to solution design, algorithms, and feature architectureAutomate repetitive tasks with scripting and toolingArchitect and develop moderately complex software solutionsYou will not just implement requirements—you will help shape the solutions.Quality & OwnershipReview and debug code (yours and others’)Conduct validation and verification testingIdentify risks and issues proactivelyPropose enhancements to designs and approachesParticipate in on-call support (shared responsibility for system reliability)You will take the initiative. If something needs repair, you will address it or escalate it.CollaborationYou will work closely with Product Managers, UX & Design, QA, and other stakeholders to ensure alignment and successful outcomes.
ABOUT ROCKET LABRocket Lab is a pioneering end-to-end space company that provides agile launch services alongside comprehensive spacecraft design and manufacturing. We deliver payloads, satellite components, and more, all with the mission of democratizing access to space. The rockets and satellites we construct and launch facilitate some of the most ambitious and significant space endeavors worldwide, encompassing scientific exploration, Earth observation, and missions aimed at addressing climate change and national security, as well as groundbreaking technology demonstrations.Our Electron rocket has established itself as the second most frequently launched U.S. rocket each year, successfully delivering over 230 satellites into orbit. Meanwhile, we are diligently working on our Neutron rocket, a medium-lift, reusable launch vehicle designed for expanding satellite constellation deployments. Our Space Systems division is responsible for designing and manufacturing a wide array of satellites, payloads, and their components, including spacecraft selected for NASA missions to the Moon and Mars, as well as components utilized in the James Webb Space Telescope.NEUTRONThe Neutron team at Rocket Lab is dedicated to bringing our new large rocket, Neutron, to fruition along with its launch and testing facilities. From the design and testing of Neutron’s structures and components to igniting its innovative Archimedes engines and establishing its launch pads and test sites across the United States, joining the Neutron team offers an exciting opportunity to contribute to the inaugural launch of a new large rocket.SENIOR SOFTWARE ENGINEER – OPERATIONS SOFTWAREAs a Senior Software Engineer – Operations Software at Rocket Lab’s Auckland site, you will have the chance to design, develop, maintain, and support key components, functions, or services within our launch vehicle and spacecraft operations. This role provides the autonomy to undertake independent engineering tasks and ownership of products. Become part of a motivated team engaged in tackling complex projects, delivering on thrilling missions, and influencing the future of space exploration!
Join Our Team as a Software Development Manager! Are you on the lookout for an exciting new opportunity in a dynamic environment? If so, you may be in the perfect spot!We are seeking a Software Development Manager to become a vital part of our team in Auckland. In this pivotal role, you will lead the engagement and performance of a dedicated squad of engineers, fostering resilience and cultivating high-performance through example and empowerment. The ideal candidate should possess a robust technical background and the ability to provide guidance on technical decisions that influence other teams and the organization as a whole.Key Responsibilities:Coach, mentor, and inspire a diverse team of talented engineers. This includes all facets of people management such as recruiting, onboarding, and utilizing effective strategies like one-on-ones, pair programming, and training sessions.Facilitate a high-trust environment for code delivery using continuous integration practices, ensuring a consistent delivery cadence and solid stakeholder engagement through demos, retrospectives, and blameless incident reviews. While you may not be writing code daily, you will still lead by example by participating in code reviews, resolving issues, and providing technical documentation.Assess the performance of our technical architecture and stay ahead of industry trends.Qualifications:We are looking for a candidate with:Demonstrated experience in a Senior or Staff Software Development role.Proven leadership skills in delivering solutions for complex challenges, including experience in architecting and managing project delivery.Extensive experience in major systems development in one or more programming languages, preferably with a background in SaaS products.Experience navigating organizational changes and implementing new processes.If you feel like you might not fit every qualification, we still encourage you to apply and explore the opportunity!Why Join Us?You will enjoy:A high degree of autonomy and a flexible work culture that promotes work-life balance.
Join Our Dynamic Team as a Senior Staff Software Engineer!Are you on the lookout for an exciting new challenge? Whether you're actively searching or just exploring your options, you've come to the right place!At Lightspeed, we are seeking a Senior Staff Software Engineer to enhance our talented team in Auckland. Your role will involve crafting robust systems and user-friendly interfaces utilizing clean, well-tested code. You’ll work closely with fellow engineers in technical discussions, code reviews, and architectural decisions, contributing to a high-quality engineering culture and ensuring scalability.To excel in this position, you should possess strong technical expertise, a swift learning curve for new technologies, and exceptional problem-solving abilities. Effective communication skills are essential as you will collaborate with stakeholders, work across teams, and mentor your peers.Your Responsibilities:30% - Development: Engage in coding, conduct code reviews, resolve complex bugs, participate in peer programming, respond to incidents, and tackle reverse-engineering tasks.30% - Planning & Architecture: Collaborate on project estimations, work closely with product teams, and help establish MVPs.30% - Learning & Teaching: Participate in chapter reviews, conduct research and meetups, and mentor developers to enhance their skills over time.10% - Enabling: Work on shared libraries, contribute to open-source initiatives, and help define and document best practices within your team.Additionally, you'll be part of a collaborative team working towards broader organizational goals, even when it involves tasks beyond your immediate role.
Full-time|From NZD 500/yr|On-site|Auckland, Auckland, New Zealand
Welcome! We appreciate your interest Are you on the lookout for a new career path, or just exploring your options? If so, you've come to the right place! We are seeking a Senior Staff Software Engineer to become a vital part of our dynamic team in Auckland. Your role will involve creating robust systems and user-friendly interfaces using clean, well-tested code. You'll also engage in technical discussions, conduct code reviews, and make architectural decisions that enhance our engineering culture and maintain high standards for quality and scalability. To excel in this position, you should possess strong technical expertise, a rapid aptitude for learning new technologies, and excellent problem-solving abilities. You will need to be a proficient communicator, working collaboratively with stakeholders, effectively coordinating with various teams, and providing mentorship to others. Your Responsibilities Include: 30% - Development: This involves coding, conducting code reviews, debugging complex issues, peer programming, responding to incidents, and reverse-engineering tasks. 30% - Planning and Architecture: This entails estimating, collaborating with product teams, and defining minimum viable products (MVP). 30% - Learning and Mentoring: Engaging in chapter reviews, conducting research and meetups, and coaching developers to elevate their skills over time. 10% - Enabling Growth: This includes working on shared libraries, contributing to open-source initiatives, and documenting best practices for development within your team's focus area. Additionally, you will contribute alongside the broader team to achieve company-wide objectives, which may require you to step outside the strict boundaries of your role. What We Expect From You: We are looking for candidates with: A principal, staff, or tech lead level of experience as a Software Engineer, with a focus on full-stack, front-end, or back-end capacities, encompassing both achievements and learning experiences that guide your decision-making. A profound understanding of modern web application development, tools, and techniques.
Engage in high-impact opportunities that make a difference Strive to perform at your best Thrive in a culture that promotes learning and growth without blame! At Pushpay, we are committed to enhancing our products over the next 12 to 18 months, focusing on both significant and minor improvements to elevate customer experience. To achieve this, we unite various teams, including Product Managers, Developers, QA Engineers, SREs, UX Designers, Delivery Leads, and more. We are seeking highly impactful Senior Engineers to join our team! We value individuals who possess a genuine passion for designing and crafting high-level systems, mentoring fellow team members, and are eager to challenge themselves for personal growth. If you enjoy unraveling complex problems and exploring the 'why' and 'how', you'll find this role to be both engaging and fulfilling! About the Role In this position, you won’t just be writing code; you’ll collaborate closely with Product Designers, Analysts, and Engineering peers to create a captivating product experience that reaches millions worldwide. This role offers substantial growth opportunities, potentially leading to responsibilities in managing engineering teams. Therefore, adaptability and a strong desire to learn are critical traits we seek. Surrounded by a team of dedicated and talented software engineers, we foster an environment that encourages open discussions to tackle complex challenges and promotes learning of new technologies and techniques. At Pushpay, we provide an environment conducive to learning, making mistakes, contributing to the team, and taking ownership of your work.
Hello and welcome! Are you on the lookout for an exciting new role or simply exploring options? You’ve come to the right place!We are seeking a Software Development Manager to become a vital part of our Mobile Engineering team based in Auckland. In this pivotal position, you will foster engagement and enhance the performance of our engineers by cultivating resilience and promoting high-performance standards; leading by example and empowering your team to excel.Key Responsibilities:Recruit, onboard, mentor, and coach a team of exceptional developers, guiding their career growth through consistent feedback, quarterly evaluations, structured development plans, one-on-ones, pair programming, and training sessions.Facilitate your team’s code delivery in a trusting environment utilizing continuous delivery methods, ensuring a robust delivery cadence and strong stakeholder relationships through demos, retrospectives, blameless incident reviews, and more.Assess and enhance the technical architecture of our mobile applications while staying abreast of industry trends.Work collaboratively with the team to oversee development initiatives, address queries, and validate work outcomes.Report directly to the Director of Software Development and maintain regular interactions with Product Managers, Product Designers, Product Marketing Managers, and Support Specialists.Additionally:Lead by example while engaging in hands-on coding with Java, Golang, or Kotlin.Contribute to broader team efforts to achieve organizational goals, even if it involves tasks outside your primary responsibilities.Qualifications:We are looking for candidates with the following qualifications:Proven experience in leading mobile development teams through successful software projects.Demonstrated ability to provide technical leadership and deliver solutions for complex challenges.Solid understanding of Agile software development methodologies.Experience in establishing processes for bug fixing and improving application performance.
xplor is seeking a Senior Software Engineer with strong C# skills to help advance our payment products. This role centers on building and improving software solutions that support our technology-driven offerings. Role overview As a Senior Software Engineer, you will contribute to the design and development of software for payment systems. The focus is on delivering reliable, maintainable code that enhances our product capabilities. What you will do Develop and maintain C# applications for payment solutions Collaborate with team members to deliver high-quality software Work to improve existing systems and implement new features Requirements Extensive experience with C# development Interest in technology and software innovation Ability to work effectively within a team This position is based in Auckland and offers the chance to make a direct impact on xplor’s payment products.
Join Canva as a Staff Software Engineer specializing in Frontend Development for Editing Collaboration. In this pivotal role, you'll contribute to the design and implementation of user-friendly editing features that enhance collaboration among our global user base. Your expertise will be essential in creating seamless experiences that empower users to work together effortlessly.
Full-time|On-site|NZ: Auckland: Xero 4 (96 St Georges Bay Rd, Level 2 & 3)
Role Overview Xero is looking for an Engineering Manager to guide the Platform team in Auckland (Xero 4, 96 St Georges Bay Rd, Level 2 & 3). This role involves leading a skilled group of engineers focused on building and improving Xero’s platform solutions. What You Will Do Oversee technical delivery for platform projects Support and develop a collaborative, engaged engineering team Help shape the strategic direction of platform development at Xero
Hello and welcome! Are you seeking an exciting new challenge or just exploring your options? You may have found the perfect opportunity!We are on the lookout for a Software Development Manager to become a vital part of our Mobile Engineering team located in Auckland. In this pivotal role, you will take charge of fostering engagement and enhancing the performance of engineers by cultivating resilience and a high-performance culture. You will lead by example, empowering your team to excel in their contributions. The ideal candidate will possess a solid technical delivery background and the capability to provide impactful technical guidance and make decisions that resonate across the organization.Please Note - This position is based in Auckland, so we are looking for candidates willing to relocate rather than work remotely.Your Responsibilities:Recruit, onboard, train, and mentor a team of high-performing individuals while supporting their professional growth through consistent feedback, coaching, quarterly evaluations, and structured development plans.Empower your team to deliver code efficiently in a trust-based environment through continuous delivery practices, ensuring robust project delivery and effective stakeholder engagement.Assess the performance of our mobile application’s technical architecture and keep abreast of industry trends for improvements.Work collaboratively with your team to oversee development initiatives, address queries, and validate work outcomes.Report directly to the Director of Software Development and maintain regular communication with Product Managers, Product Designers, Product Marketing Managers, and Support Specialists.Additional Insights:Lead by example with hands-on coding experience in Java, Golang, or Kotlin.Contribute to the broader team goals to help achieve organizational objectives, even when it involves tasks outside your immediate role.Qualifications:We are seeking a candidate with:Proven experience in leading a team of mobile developers through successful software projects.Strong technical leadership skills to devise solutions for complex challenges.
Join Our Innovative Team! Are you seeking an exciting new opportunity or just exploring the job market? You may have found your perfect match!We are on the lookout for a Principal Software Engineer to join our dynamic team in Auckland. In this hands-on role, you will play a pivotal part in shaping the design and architecture of Lightspeed Retail's core systems, which serve thousands of merchants globally. You will lead by example, crafting cutting-edge solutions that address real customer challenges while fostering engineering excellence across the organization through mentorship, best practices, and sustainable architectural strategies.The ideal candidate is not only passionate about software development but also possesses a strong customer-centric approach. You excel in collaborative environments, supporting and mentoring your colleagues while taking ownership of complex features and exploring new technological advancements.Your Responsibilities:Design and implement scalable and maintainable systems for new initiativesEvaluate existing systems and infrastructure to identify opportunities for architectural enhancements, reduce redundancy, and improve system performance and reliabilityIdentify recurring issues that lead to incidents or non-project overhead and formulate actionable strategies for preventionChampion continuous improvements in system reliability, scalability, and overall performanceAdvocate for elevated development practices across the team, covering design reviews, testing, deployment, and incident managementConduct in-depth architectural reviews and provide mentorship to key engineers across various service teamsAs a senior member of the engineering team, contribute to cultivating a high-performance, growth-oriented culture within the Retail divisionAdditionally, you will:Collaborate with the broader team to achieve organizational goals, even if it requires stepping outside your defined roleWhat We're Looking For:We're searching for candidates who possess:Significant professional experience in software developmentDemonstrated technical leadership across multiple teamsExperience in managing architecture for large-scale applications
Join TOMRA as a Software Engineer and be part of a pioneering team dedicated to creating innovative solutions for waste management and recycling. You will play a crucial role in developing cutting-edge software that enhances our technology offerings. This role is perfect for individuals ready to tackle challenges and contribute to sustainable practices worldwide.
Join Vista Group as a Senior Software Engineer, where your expertise in .Net will be instrumental in enhancing the technical and functional quality of our flagship products.If you are a seasoned Software Engineer or ready to step into a senior role, we invite you to connect with us.Key ResponsibilitiesLeverage your extensive knowledge of C#, .Net, and SQL to design, develop, and implement innovative features while maintaining and enhancing existing applications.Collaborate with cross-functional teams including engineering, architecture, and product management to ensure the quality, responsiveness, and security of our applications.Maintain code integrity and provide mentorship to junior engineers, fostering a culture of continuous learning.
Ko wai mātou - About UsKia ora! We are Foodies! You know New World, PAK’nSAVE, and Four Square, right? That’s us! With over 300 stores and more than 24,000 dedicated Foodies across Te Ika-a-Maui, our North Island Co-op is committed to enhancing the lives of New Zealanders. Being locally owned, we reflect our communities and celebrate our people—our taonga—every day for their unique contributions. Our Support Centre boasts a workforce of over 1,000, including more than 300 IT professionals, all playing essential roles in maintaining the seamless operation of our Co-op and ensuring our systems remain efficient and reliable. Te Tūranga – About the RoleAs a Senior Software Engineer in our Customer Domain Services team, you will collaborate closely with your squad's Technical Lead to design, develop, and deploy microservices that adhere to the highest quality standards. Your work will ensure that our applications are efficient, scalable, and robust. Your responsibilities will include:• Implementing business logic, domain, and data models within the microservices architecture while considering comprehensive architectural, business, and operational requirements.• Producing high-quality code, complemented by extensive automated testing, performance monitoring, and thorough technical documentation.• Gaining a deep understanding of our application portfolio to inform optimal technical design choices.• Providing constructive feedback during design and code reviews, as well as during collaborative coding sessions.• Working with the DevOps team to achieve high levels of CI/CD automation.• Conducting code reviews, application analysis, code modifications, and functional testing to resolve production issues. Please note that application support, including participation in an on-call roster, is required.
Full-time|NZD 500/yr - NZD 500/yr|On-site|Auckland, Auckland, New Zealand
Hello! We appreciate your interest Are you on the lookout for an exciting new opportunity or simply exploring the job market? You may have just found the perfect fit! We are seeking a Principal Software Engineer to become a vital part of our team based in Auckland. In this hands-on role, you will play a crucial part in shaping the design and architecture of Lightspeed Retail’s core systems, which serve thousands of merchants globally. As a leader, you'll set the standard by creating innovative solutions that address real customer challenges while promoting engineering excellence across the organization through mentorship, best practices, and sustainable architecture. The right candidate is not only passionate about software development but also possesses a customer-first mentality. You thrive in collaborative environments, offering support and mentorship to others while taking ownership of complex features and embracing new technologies. Your Responsibilities Include: Designing systems that are scalable and maintainable to support new initiatives. Analyzing existing systems and infrastructure to uncover opportunities for architectural enhancements, minimizing redundancy, and improving overall performance. Identifying recurring patterns leading to incidents or inefficiencies and developing actionable strategies to mitigate them. Driving continuous improvements in system reliability, scalability, and performance. Enhancing development practices across the team, from design reviews and testing to deployment and incident management. Conducting in-depth architectural analyses and mentoring key engineers across all service teams. As a senior member of the engineering team, fostering a high-performance, growth-oriented culture within the Retail organization. Additionally, you will contribute to achieving organizational objectives, even if that means stepping beyond your defined role.