lead software engineer in Christchurch

alan diepraam, randstad
job type

job details

christchurch, canterbury
job type
working hours
reference number
alan diepraam, randstad
Apply with
add to saved jobs print

job description

Looking to make that next step in your Software Engineering career into a lead role? Our client seeks the talent of an experienced C++ Software Engineer to join their R&D team, creating leading edge software products.

As a Lead Software Engineer, you will be joining a global organisation, working on a range of mission critial products. This is a leadership position so experience with running SCRUM teams is a big plus. The main focus however is hands-on software engineering with a mix of 90% engineering and 10% SCRUM / team leading.

Key skills and experience that make you ideal for this role include:

  • Commercial product development for 5+ years
  • Agile development processes, SCRUM
  • Experience with designing for enterprise scale systems
  • High level of proficiency in embedded C++
  • Python, Java, Linux
  • Experience with Android and mobile development
  • Test Driven and Behaviour Driven Development
  • Continuous Development or Continuous Deployment Environments

This is an outstanding opportunity to advance your career, based in a city fringe location. The work environment is state of the art and a great salary package is offered, in exchange for your software engineering leadership, skills and talent.

If this sounds like you then please APPLY NOW. Or contact Alan on 03 335 3832. Applicants must have a valid work visa, permanent residency or NZ citizenship to be considered. Due to COVID 19 overseas applicants will not be considered, unless you are a NZ resident returning soon.

At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.


C++, Java, Python, Linux, software engineering, SCRUM, embedded, leadership, communications


Commercial product development for 5+ years
Experience with designing for enterprise scale systems
High level of proficiency in embedded C++
Running SCRUM sessions

educational requirements

Bachelor Degree