Your Title: Senior Software Engineer
Job Location: Christchurch, NZ
Our Department: Trimble Field Systems
Would you enjoy building and supporting cloud infrastructure facilitating the connection between field and office in an industry-leading global tech company?
What You Will Do
As a Senior Software Engineer, you will be a key member of the Trimble Field Systems Cloud Software development group that is responsible for designing and delivering significant cloud-based services and has a passion for DevOps.
You will have a key role in the development, deployment and ongoing support of complex systems that manage data flows to and from our portfolio of field technologies, and assemble that data, through advanced processing, into insights and customer value.
The Geospatial and Construction domains are complex and challenging, with much to learn (and experts to learn from), and require the application of modern, best-of-class engineering tools.
As a Senior Software Engineer, you will take a lead role in software architecture, development, testing, DevOps, and maintaining services. As part of a dynamic team embracing Agile methodologies, you will be able to react quickly to changing requirements, while guiding the organisation through a longer-term strategy, including leading the adoption of new technology.
Daily, this will have you doing the following:
Develop and test integrations with cloud-native technologies using C#, .Net 8 and modern technologies
Provide leadership in tech stack involving data, services, and service orchestration
Take a lead role in cloud services development
DevOps work in Azure and AWS
Apply the principles of event-driven data flows between systems, and own responsibility for releasing quality products
Work with testers, domain experts & support staff
Maintain source code, documentation, and other work assets
Mentor other engineers and encourage innovation in the team
Contribute strong coding skills developing high-quality reusable code and providing effective code reviews, ensuring best practices are followed.
What you'll bring?
Along with being a motivated team player, with strong analytical and decision-making skills, excellent work prioritisation skills, and excellent communication skills (both written and verbal), you will also possess:
Significant experience as a Software Developer in a production environment using a range of tools & languages, mostly, but not limited to the C#/.Net environment
Experience and interest in service orchestration, event-driven architectures, and highly scalable big-data approaches (both structured and unstructured)
Commitment to quality: writing testable, and tested code, contributing to code reviews and retrospectives
Experience in DevOps
Some experience in server and serverless infrastructure
Enjoy and work well in a team-based environment
Experience in the management of spatial data, and domain knowledge in the Geospatial or Construction sectors would be an advantage but is not essential.
About Your Location
Based at Trimble’s NZ headquarters in Christchurch, New Zealand (handily located on the Little River Link Cycleway), home to over 300 Trimble employees, enjoy free parking, securely covered bike sheds, an onsite gym, showers, an active social club, and a great team environment where people love working with leading technology solutions.
At Trimble, you'll find the inspiration and opportunity to be yourself and thrive. The global community of Team Trimble, including more than 400 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 legally entitled to work in New Zealand will be considered.
About Trimble Field Systems
The Field Systems Cloud software team is building global solutions that allow our customers to be more productive, deliver higher quality outcomes, perform their jobs safer, drive transparency across operations, and perform work in a more sustainable manner. We are truly transforming the way the world works. Our customers are at the center of everything we do and we are grounded in our guiding principles when it comes to working with them and solving the complex challenges they encounter on a daily basis. We are moving at breakneck speed and leveraging cutting-edge technology to deliver these solutions for these challenges.
Trimble’s Inclusiveness Commitment
We believe in celebrating our differences. That is why our diversity is our strength. To us, that means actively participating in opportunities to be inclusive. Diversity, Equity, and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work.
We have programs in place to make sure our people are seen, heard, and welcomed and most importantly that they know they belong, no matter who they are or where they are coming from.
Trimble’s Privacy Policy