Find a jobRecruiters

Software Engineer

Exclusive opportunity

Onsite

Software Engineer

HUBCORE CONSULTING LIMITED

Software Engineer

Skills

Google Cloud PlatformSQL QueriesDockerDjangoPythonJavaC#.NETSpring BootGitData AnalysisMachine LearningAIAWSKubernetesNo-code AutomationsGDPRAzure

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

NZ$142,000 – NZ$148,000 / year

Location:

Auckland, New Zealand

Work mode:

Onsite

Published on:

13 August 2026

What they need


Position: Software Engineer

Company: Hubcore Consulting Limited

Location: 10 College Hill, Freemans Bay, Auckland, New Zealand

Website: https://hcconsulting.co.nz

Hours: 40 hours per week, full-time

Salary Range: $71 – $74 per hour

About Us:

Hubcore Consulting Limited is a leading Data & Technology Consultancy founded in 2019 by a team of subject matter experts dedicated to providing innovative solutions for New Zealand companies. We specialise in developing internal tech-products alongside delivering consultancy services for external stakeholders. With a strong focus on leveraging cutting-edge AI and data-driven technologies, we help businesses streamline processes, enhance efficiency, and make smarter decisions. As we continue to grow, we are seeking a talented and motivated Software Engineer to join our dynamic Auckland team and contribute to the development and enhancement of our innovative tech products.

About the Role:

We are seeking a skilled and passionate Software Engineer to design, develop, and maintain high-quality software solutions for our internal tech-products and client-facing platforms. In this role, you will collaborate with cross-functional teams to build scalable, secure, and efficient applications. You will participate in all stages of the software development lifecycle, from requirements analysis and design through to coding, testing, deployment, and maintenance. This is an exciting opportunity to work with modern technologies, contribute to architectural decisions, and make a tangible impact on products used by businesses across New Zealand.

Key Responsibilities:

1. Software Development & System Implementation

1.1 Design, develop, test and maintain software applications, APIs and system components for proprietary software products, SaaS platforms and client technology solutions.

1.2 Participate in the complete software development lifecycle, including requirements analysis, system design, coding, testing, deployment and ongoing maintenance.

1.3 Develop reusable and scalable backend and frontend components to support current and future software products.

2. Product Development & Platform Enhancement

2.1 Participate in the development and continuous enhancement of the Company's AI-powered career technology platform, business management systems and other proprietary digital products.

2.2 Implement new platform features, improve existing functionality and contribute to overall product evolution based on business priorities and user feedback.

2.3 Collaborate with management to evaluate technical feasibility and recommend appropriate implementation approaches for new product initiatives.

3. Technical Architecture & System Design

3.1 Contribute to software architecture, database design, API development and system integration to ensure long-term scalability and maintainability.

3.2 Recommend suitable technologies, frameworks and development methodologies that align with business objectives and software engineering best practices.

4. AI Integration & Automation

4.1 Develop and integrate AI-powered features into software products, including intelligent content generation, workflow automation and business process optimisation.

4.2 Evaluate emerging AI technologies and APIs, and implement appropriate solutions that improve product capability, operational efficiency and user experience.

5. Code Quality, Testing & System Reliability

5.1 Produce clean, maintainable and well-documented code that meets company quality standards and software engineering best practices.

5.2 Conduct unit testing, debugging and performance optimisation to ensure software reliability, stability and security.

5.3 Analyse and resolve software defects and production issues in a timely manner.

6. Database, Security & Performance

6.1 Design, maintain and optimise relational databases and application data structures to support software performance and scalability.

6.2 Implement appropriate security controls, authentication mechanisms and data protection measures across software applications.

6.3 Monitor application performance and recommend improvements to maximise reliability and operational efficiency.

7. Collaboration & Technical Support

7.1 Work closely with directors, business analysts, designers and other stakeholders to translate business requirements into technical solutions.

7.2 Participate in technical discussions, code reviews and knowledge sharing to support continuous improvement across development projects.

7.3 Provide technical assistance during software deployment, product releases and post-implementation support where required.

8. Continuous Improvement & Innovation

8.1 Keep up to date with emerging software development practices, cloud technologies, AI capabilities and industry trends.

8.2 Identify opportunities to improve development processes, software architecture and product functionality through continuous innovation.

8.3 Contribute to the long-term evolution of the Company's proprietary software products and digital platforms.

Qualifications & Experience:

  1. A Bachelor's degree or higher in Computer Science, Software Engineering, or a related field (or equivalent professional experience).

  2. If the above qualification is not met, a minimum of 3 years of proven professional experience as a Software Engineer is required, with a strong track record of successful software development projects.

  3. Proficiency in programming languages such as Java, Python, or C#.

  4. Experience with web application development frameworks such as Spring Boot, Django, or ASP.NET.

  5. Familiarity with database technologies (e.g., SQL, NoSQL) and data modeling principles.

  6. Solid understanding of software development methodologies (e.g., Agile, Scrum) and version control systems (e.g., Git).

  7. Excellent problem-solving skills and attention to detail, with a commitment to delivering high-quality software solutions.

  8. Strong communication and collaboration skills, with the ability to work effectively in a team environment.

  9. Experience with cloud platforms (AWS, Azure, or GCP) and containerisation (Docker, Kubernetes) is highly desirable.

  10. Familiarity with AI/ML technologies or data analytics platforms is a plus.

What We Offer:

  1. The opportunity to work on diverse and innovative tech products that make a real impact on businesses across New Zealand.

  2. A collaborative, supportive, and forward-thinking team environment.

  3. Professional development opportunities and the chance to work with modern technologies, including AI and data-driven solutions.

  4. Exposure to both internal product development and external client consultancy projects.

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

10 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools