Software Engineer, Christchurch
Software Engineer, Christchurch
-
Christchurch, New Zealand
-
Posted: 12/05
-
Save
Description
About the position: As a Software Engineer in one of our delivery teams, you’ll create dynamic, cross-platform system features that help heavy equipment owners, operators, and technicians do their jobs more efficiently, more effectively, and better than the competition. As one of our team describes it, “I get really hard problems to solve with really clever people around me to help solve them.” You will be accountable for the development of high-quality software that hits the mark for what customers need, working with your team to improve the development process, and doing it all within a large global development framework that is always evolving. You’ll enjoygenuine job satisfaction, knowing you’re making the world a better place, and helping do things that directly impact our environment (like fewer litres of diesel needed to build a wind farm). Along with your team, you will do real software engineering, either working on the development and evolution of our Earthworks system, with a focus on cloud connectivity and data services, or assigned to one of our various product backlogs (each based around a different product type - e.g. excavator, bulldozer, etc.). Using current programming language and technologies, you will write code, complete programming, and perform testing and debugging of applications. Along with coding and testing, you will also complete documentation and procedures for installation and maintenance. From time to time, you may need to interact with users to define system requirements and/or necessary modifications.Operational Job Description: Perform routine assignments at an appropriate level for your professional development Development in C++ server on Linux and Angular/Typescript, or native mobile app solutions in Android, using Java and/or Kotlin, and a shared C++ code module, GoLang, or other technology required to complete a taskWork with application domain experts and other software developers across multiple international sites to deliver identified customer value. Possess conceptual knowledge of theories, practices, and procedures within a job family. Follow standard practices and procedures in analysing problems from which answers can be readily obtained.Use best practices and knowledge of internal or external business issues to improve products or services. Be comfortable working independently when required, or as part of a team Act as a resource for colleagues with less experience Actively contribute to your delivery team in a positive mannerApply general knowledge of business developed through education or experience Use existing procedures to solve standard problems; analyse information and standard practices to make judgments; work on problems of diverse scope where analysis of data requires evaluation of identifiable factors; demonstrate good judgment in selecting methods and techniques for obtaining solutions; take a new perspective on existing solutions and resolve a wide range of issues in creative ways.Any other duties directed by Management as and when required. Qualifications / Experience / Skills / Competencies: Relevant tertiary qualification in computer science, engineering, mathematics, mechatronics, or equivalent experience Demonstrable professional experience in C++ software development, native Android applications, or Web ApplicationsHave experience working within a full engineering process involving specification, development, automated testing, continuous delivery, and documentation. Drive and passion for innovation, have a curiosity and willingness to learn. Strong analytical and decision-making skills. Excellent written and verbal communication skills.Ability and motivation to work proactively, under tight deadlines in a fast-paced, constantly changing environment across multiple time zones. Demonstrating a set of fundamental software engineering skills that result in predictability in engineering, scheduling, and the quality of products developed.#J-18808-Ljbffr
Highlights
-
Company nameAvance Consulting
-
Job positionSoftware Engineer
Safety Tips
Be careful with commission-based ’work-from-home’ positions that offer an unrealistically high income.
More info about this ad
Software Engineer has been posted in the Christchurch Engineering category on Locanto.
For Christchurch, there are no other ads posted in this category.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.