Job Description

Is this your new role in New Zealand? Don't forget to checkout out our specialised category 'Accredited Employers'

Software Engineer

Cubic

Auckland

Category IT Jobs

Business Unit: Cubic Defense Company Details: When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make peoples lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners. We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD).

Explore more on Cubic.com. Job Details: Job Summary: Performs complex software engineering assignments following designated standards and procedures.

Works closely with other engineering disciplines. Duties require application of engineering principles and techniques. Essential Job Duties and Responsibilities: Analyses functional requirements.

Understands and works with peripheral elements of assigned software work products (run time environments, databases, networks). Performs software testing. Applies and maintains quality standards.

Assesses severity of problems, determines corrective action, resolves technical problems, and performs fault isolation and implements solutions. Assists in specification preparation and the assessment of products. Assists in the writing of reports, manuals and procedures.

Provides inputs to formal software project estimation. Designs and implements high quality, robust, functional software. Applies a test-driven approach to software design and development through implementing unit, integration and end-to-end system tests.

Maintains and improves development, test, and deployment environments, Participates in defect and enhancement management processes. Participates in design reviews and executes changes under direction of a technical lead. Collaborates with peers and technical lead to develop design and feature changes.

Maintains awareness of delivery schedules and quality criteria. Monitors project status and progress. Manage time to effectively to ensure that work is completed efficiently.

Keeps abreast of improvements in programming techniques. Engages in continuous self-improvement of technical skills and improvements in programming techniques and toolsets. Recommends value added changes to existing coding practices, standards and tools.

Shows commitment to company values, ethics, safety, security, labor charging, and quality. Minimum Job Requirements : Qualifications Essential: Bachelors Degree or equivalent in Engineering (Electrical, Electronic, Software or similar), Computer Science or related discipline Skills/Experience/Knowledge: Essential: At least 2 years proven experience developing and maintaining software systems Apply knowledge of good software development practices (TDD, SOLID design principles etc). Experience developing Android applications, i.

e. Android Studio, Java/Kotlin. Effectively use a scripting language (Pyt.

...

MAKE YOUR NEW ZEALAND
DREAM A REALITY

Begin Your Journey

CONTACT US

We're not around right now. But you can send us an email and we'll get back to you, asap.

Sending

© Copyright MoveToNZ 2025. All Rights Reserved.

Terms of Use | Terms of trade | Privacy Policy | FAQ's