Software Engineer (Intermediate – Full Stack)

Trimble — Christchurch
Full-Time Jun 12, 2026
Apply Now →

About This Position

Job Summary

Trimble is looking for an intermediate full‑stack Software Engineer to join its Business Systems team in Christchurch. This permanent, full‑time role will involve designing and delivering high‑impact features using Angular, Vue, Java and MySQL.

Key Responsibilities

  • Develop, test and maintain full‑stack applications that support Trimble’s global business processes.
  • Collaborate with product owners, UX designers and other engineers to translate business requirements into technical solutions.
  • Write clean, scalable code in Java (backend) and Angular/Vue (frontend) and ensure data integrity with MySQL.
  • Participate in code reviews, unit testing and continuous integration pipelines.
  • Identify performance bottlenecks and propose optimisation strategies.
  • Contribute to architectural decisions and help evolve the technology stack.
  • Support deployment and post‑release monitoring in a cloud environment.

Required Skills & Experience

  • 2–4 years of professional software development experience, preferably in a full‑stack capacity.
  • Proficiency with Java (Spring or similar frameworks) and modern JavaScript frameworks such as Angular or Vue.
  • Solid understanding of relational databases, especially MySQL.
  • Experience with RESTful API design and consumption.
  • Familiarity with version control (Git) and CI/CD tools.
  • Strong problem‑solving abilities and a collaborative mindset.

Desirable Attributes

  • Exposure to cloud platforms (AWS, Azure or Google Cloud).
  • Knowledge of containerisation (Docker, Kubernetes).
  • Experience working in an Agile/Scrum environment.

What We Offer

  • Competitive remuneration package.
  • Opportunities for professional growth within a globally recognised tech leader.
  • Flexible working arrangements and a supportive, inclusive culture.

Frequently Asked Questions

What technologies will I use in this role?

You will primarily work with Angular or Vue for the front‑end, Java (Spring) for the back‑end and MySQL for data storage, plus modern DevOps tools.

Is prior experience with cloud platforms required?

Cloud experience is desirable but not mandatory; the focus is on strong full‑stack development skills.

What type of contract is offered?

This is a permanent, full‑time position based in Christchurch.

Frequently Asked Questions

How do I apply?

Click the Apply Now button to submit your application directly to the employer.

Is this remote?

Check the job description for location requirements.

Ready to apply?

Take the next step in your career today

Apply Now

Job Details

Company
Trimble
Location
Christchurch
Type
Full-Time
Posted
12/06/2026
Quick Apply

Similar Jobs

Deskside Technician I Stefanini Group
Executive Assistant Southern California Edison
Psychotherapist BlueSky Telepsych
AI
WeHired AI Online