Senior Software Engineer
Trimble
Your Title: Senior Software Engineer
Job Location: Christchurch, NZ, or Wellington, NZ
Our Department: Civil Construction Field Systems - Cloud Software
Are you a passionate Software Engineer/Developer eager to design, analyze, and program cutting-edge software in a collaborative environment?
What You Will Do
As a Senior Software Engineer within CCFS - Cloud Software at Trimble, your software engineering expertise will contribute to the development, maintenance, and quality control of a broad range of Civil Construction applications and capabilities. You will work on applications ranging from construction design and execution, to construction and fleet management. Using the latest tools and technologies, you will engineer robust and resilient web-based applications based on the needs of our customers.
This will include the following:
Analyse, design, program, debug, and modify web-based software applications
Using current programming language and technologies, write code, complete programming, and perform testing and debugging of applications
Document new and existing software features and support guides
Responsible for the full software development lifecycle, including new product releases, upgrades, functional enhancements, defect resolution, and performance improvements
Work with QA and Operations to test and deploy changes to a product set up for continuous deployment
Work with product managers and other stakeholders to ensure that our software is fit for purpose
Build scalable and sustainable solutions, utilising engineering best practices in an agile, team-oriented, and collaborative environment.
What Skills You Should Bring
Bachelor of Computer Science, Software Engineering, Engineering, or relevant experience
8 or more years of professional experience as a senior software engineer, working at all stages of the Software Development Lifecycle
Ability to write business and technical specification documents that convey complex analysis and solutions clearly and concisely
Demonstrated ability to analyze and interpret complex business processes and systems
A strong understanding of QA best practices
-
Required software engineering skills:
Minimum of 5 years of backend software engineering. Preferably, .NET C#
Minimum of 5 years of frontend software engineering. Preferably frameworks like Angular and React
-
Nice to have software engineering skills:
Experience with ThreeJS or other 3D Visualisation experience
Experience with CI/CD pipelines, Kubernetes, and Azure
Experience with Azure DevOps build and release pipelines is a plus.
About Your Location
Our office in Christchurch, New Zealand (handily located on the Little River Link Cycleway), is the engineering center in our region and home to over 400 staff, offering free parking, an on-site fully featured gym, changing rooms & showers, table tennis, an active social club, and a great team environment where people love working with leading technology solutions.
Alternatively, if you are based at Trimble’s Wellington office in the downtown area, close to the Cuba Street Mall, home to up to 20 Trimble employees, enjoy views out over Wellington harbour, a collaborative team space, free fruit and coffee, and a great environment where people love working with leading technology solutions.
Being located in the office provides opportunities to learn from and collaborate with many like-minded individuals from across the company. At Trimble, you'll find the inspiration and opportunity to be yourself and thrive. The global community of Team Trimble, including more than 450 people in New Zealand, is passionate about bringing new ideas and innovations to life and building a better, more sustainable future.
Please note: Only applicants who are legally entitled to work in New Zealand will be considered.
About Our CCFS-CS Division
The Civil Construction Field Systems - Cloud Software division is focused on serving our civil construction customers with cutting-edge products and services. We have a customer-centric focus and continuously strive to make the construction industry cheaper, greener, and leaner.
How to Apply: Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.
Join a Values-Driven Team: Belong, Grow, Innovate.
At Trimble, our core values of Belong, Grow, and Innovate aren't just words—they're the foundation of our culture. We foster an environment where you are seen, heard, and valued (Belong); where you have an opportunity to build a career and drive our collective growth (Grow); and where your innovative ideas shape the future (Innovate). We believe in empowering local teams to create impactful strategies, ensuring our global vision resonates with every individual. Become part of a team where your contributions truly matter.
If you need assistance or would like to request an accommodation in connection with the application process, please contact AskPX@px.trimble.com.