Join The Team

In our experience, good people are hard to find at the best of times and they're impossible to find at the exact moment we really need them. Which is why we ask talented people to get in touch with us whenever they darn well like. Who knows, we might have the perfect role for you right now and if we don’t we will get back in touch with you the moment we do.

 

Account Manager / Project Manager

Here at Cucumber, we use technology and innovation to help our customers engage with their customers, to increase efficiency and their improve business performance. We don't just design beautiful and useable digital experiences, we get under the hood of our clients' business objectives to ensure we're delivering the best possible solution for them both now and for the future.

SKILLS and EXPERIENCE

  • Understand how technology can be applied in business
  • Communication style ie: written and verbal and not afraid to jump in where needed
  • Agile delivery experience in software or web development projects
  • Long term customer relationship management experience 
  • Ability to prioritise high demanding tasks
  • Digital production background
  • Understand working with IT projects (preferable software) 
  • Generate new ideas and innovative solution options to existing problems

 

Cucumber is undergoing positive change and growth and we're currently looking for an Account Manager who can take charge and focus on relationship management of new business from existing accounts and strategic partnerships.

Parts of this role will be project management taking through small to medium projects to delivery, ongoing relationship management, communication and supporting the teams. Exercise your true skills whilst being supported, be mission critical to our clients you are servicing whilst constantly learning new skills for your career.

Can you: Juggle projects? Be a creative thinker?  Love working with a team that is passionate about technology.....then apply now!

Chief Operations Officer

Cucumber listens intently to our customers, works closely with them to investigate and analyse their toughest challenges and then smashes them by leveraging emerging technologies. We engage at all levels of the enterprise with a passion, skill and a near obsession for adding value with each interaction. As such, we are seeking an "authentic leader" with similar drive and ethics to join our growing team of 40 people.

Purpose of this role:

  • Responsible for the daily operations of the company, and the efficient running of the business to drive extensive and sustainable growth
  • Sets the strategy and overall ownership for the successful delivery of Cucumber’s program of work
  • Actively contributes to the ongoing development and execution of Cucumber's business strategy including future products and services
  • Providing support for the leadership team as a trusted technology/industry advisor and insights from our delivery program of work, the resources, skills and time to deliver to scope and on budget.

 

This senior leadership role which will report into the CEO is hands on in all aspects of leadership and management and also in the delivery and development of programs of work. As the senior delivery leader, success will be driven by the engagement and authentic leadership of our delivery team, along with effective delivery process maturity.

The successful candidate will have demonstrable experience in building high performance technical delivery teams so that Cucumber delivers to our customers’ expectations as efficiently as possible. You must be able to work collaboratively with team members and clients to find quicker and better ways of meeting or exceeding expectations. Communication is key.

Skills required to be successful:

  • Senior leadership experience in managing a software services team
  • Ideally a software development background with experience in one or more web development languages
  • Solid experience in continuous integration and automated deployment
  • Can demonstrate solution architecture experience
  • Excellent understanding of software development methodologies

 

Can you: Multi task? Think outside the box? Prioritise the high demanding tasks? Listen? Communicate effectively?

Are you: That authentic leader? 

Cucumber is where technology passion and family values combine to make a truly unique company. So if you would like to exercise your true potential, be mission critical to the team and clients you are servicing, and be highly valued.....then please contact us today!

Senior .NET Developer

Cucumber listens intently to our customers, works closely with them to investigate and analyse their toughest challenges and then smashes them by leveraging emerging technologies.  We engage at all levels of the enterprise with a passion, skill and a near obsession for adding value with each interaction. As such, we seek people with similar drive and ethics to join our growing team of 40 people.  Right now, we are seeking an exceptional Senior .NET Developer.  This position will be based in our HQ in beautiful Tauranga, Bay of Plenty with occasional travel to client sites. 

As Senior .NET Developer, your main focus is working within a development team, implementing best practice solutions to ensure the long term success of development projects. A senior member of the development team and reporting to the Technical Lead, you are also responsible for mentoring and assisting junior members of the team. As a senior, you are expected to work independently with little direct supervision, using your own initiative to identify and solve problems.

Technical skills needed:

  • Experience developing large-scale, custom-designed software projects.
  • 5+ years of hands-on programming experience in Microsoft C# .Net, ASP .Net, or .NET Core.
  • Strong understanding of OOP and SOLID principles, design patterns.
  • Experience developing and working with REST APIs and web services
  • MVC, Entity Framework, unit testing.
  • Understanding of database design and development with relational databases (SQL, Postgres).
  • Understanding of software development methodologies

 

Additional valued skills:

  • Docker, Docker-Compose
  • Kubernetes
  • Devops, CI/CD
  • AWS, Azure or other Cloud technologies
  • Javascript, Typescript, React, Angular2+ or other JavaScript frameworks
  • Xamarin

 

 

To hit the ground running as Senior .NET Developer, you will be good at:

Coding:  Ensures own code is delivered to .NET and other relevant platform best practice, with the ability to test own code thoroughly to provide quality solutions.

Understanding:  Playing a major part in the entire lifecycle of solution delivery, you will have knowledge and experience from ideation, to UX, to code, to testing and deployment.

Mind-set:  Develops with a long term view to ensure future state requirements can be achieved at a later date.  You can manage competing priorities and adjust plans quickly to meet project outcomes.

Communication:  Your people skills will be used just as much as your coding and technical skills, so clear and concise communication is essential to your success.

Team:  Works collaboratively with team members and clients to find quicker and better ways of meeting or exceeding client expectations.  Experience with Agile/SCRUM is an added bonus.

 

If that’s not enough to tempt you, how about a few Cucumber facts:

  • We are in growth mode, this means future opportunities for our team
  • We have enterprise clients who have ambition and budget to match

  • We care about our people – a huge opportunity for the right person

Cucumber is where technology passion and family values combine to make a truly unique company.  So if you would like to exercise your true potential, be mission critical to the team and clients you are servicing, and be highly valued.....then please contact us today!

Head of Development

Here at Cucumber, we use technology and innovation to help our customers engage with their customers, to increase efficiency and their improve business performance. We don't just design beautiful and useable digital experiences, we get under the hood of our clients' business objectives to ensure we're delivering the best possible solution for them both now and for the future.

Cucumber is undergoing massive change and growth and we're currently looking for a Head of Development who can take charge through this phase and lead with passion. This pivotal person will work on innovative projects, whilst leading a super smart bunch of 20+ staff who live and breathe tech.

Cucumber uses cutting-edge technology that requires our technical team to constantly stay ahead of the game, and be the experts in exciting fields including Computer Vision, Computer Graphics and Machine Learning. For this role, you will:

  • Be a part of one of New Zealand's most respected technology companies
  • Work with other highly experienced technical professionals on challenging projects
  • Be rewarded with a competitive salary
  • Work for an employer who encourages continual up-skilling and learning

As Head of Development, you'll be involved in leading and directing the software development process, setting short-term objectives and assessing progress as defined by the software development methodology. This role will also serve as an escalation point for any technical issues from our technical leads and development teams.

This is a key leadership role responsible for owning and driving the delivery of our company's technology strategy forward, so we're after someone really unique. You'd be leading the development team to ensure the successful delivery of technology solutions for our clients, ensuring Cucumber is implementing scalable, best practice solutions to create and maintain long-term and sustainable relationships.

A hands-on role, you'll at times require getting deep into the detail and be the "doer" to support the team, and at other times work with clients to understand the bigger picture and their ideal solutions.

So what skills does our ultimate Head of Development look like?

  • A commercially astute technical leader who has a background in software development
  • Significant experience leading, influencing and coaching development team
  • Experience in engaging and having strategic converstations with senior executives including CTOs, CIOs and CEOs focussing on both business and technology outcomes.
  • Superior anaytical, evaluative and problem solving abilities.
  • 10+ years of hands-on programming experience in a range of development technologies, preferably including .NET.
  • Understanding of enterprise architecture and related technical areas, and familiarity with systems lifecycle management and the related commercial issues.
  • Deep understanding of agile environments, and the needs of people in these settings.
  • Experience in containerisation and orchestration technology, such as Docker and Kubernetes.
  • Experience with Single Page App technology, such as React or Angular.
  • Knowledge of a range of CMS platforms.
  • Solid understanding of software development methodologies, object oriented programming, database design and development

Cucumber is where technology passion and family values combine to make a truly unique company. So if you would like to exercise your true potential, be mission critical to the team and clients you are servicing, and be highly valued.....then please contact us today!

Mobile Application Developer

We're looking for a senior Mobile Application Developer who has a strong background in mobile development and has evolved into the Mobile Application space, or equally having worked for an organisation where they were developing the mobile application for an embedded product.

Here at Cucumber, we use technology and innovation to help our customers engage with their customers, increase efficiency, manage risks and improve business performance.  We don’t just design beautiful, useable digital experiences, we also have a higher purpose in mind.  Our vision is to use technology to improve and support the prosperity of local communities.

SKILLS & EXPERIENCE

  • Experience with BOTH Android and iOS operating systems
  • A portfolio of Android and or iOS mobile applications (client or personal)
  • In depth knowledge of at least 1 or more mobile development languages (Java, Kotlin, Objective-C, Swift, Flutter, Xamarin, React Native etc).
  • Understanding of application development and lifecycle of both Android and iOS applications
  • Integrating 3rd party sdks and services for things like RESTful apis, Analytics etc
  • Strong familiarity and understanding of OOP design principles
  • Preferably experience with both native and cross-platform technologies
  • Bonus points for: .NET Core, CouchBase/CouchLite, Docker, Kubernetes, React, Angular2+, Mobile GIS
  • Passionate about Mobile world

 

COMPANY CULTURE

Cucumber is where technology passion and family values combine to make a truly special culture.  So if you would like to exercise your true potential, be mission critical to our internal team and clients you are servicing and be highly valued.....then please contact us today!

NOTE to overseas enquiries and non-NZ residents: Whereas we welcome international enquiries, only applicants that are legally entitled to work in New Zealand and can make themselves available for interviews in New Zealand will be considered for advertised positions.

Sitecore Developer

We’re always looking for talented fresh-thinking Sitecore developers to join our team. If the stuff below makes sense to you we would love to talk.

  • Sitecore Certified Developer with 12months+ of hands on development experience in Sitecore.
  • 4+ years of hands-on development experience in Microsoft C#. Net, ASP .Net (4.0 upwards)
  • Experience with HTTP Protocol and web services.
  • Good javascript and jquery development skills with a high level of knowledge of HTML/CSS
  • MSSQL Database design and development.
  • Hands on development experience of Sitecore DMS and/or WFFM
  • Knowledge of/experience of configuring ECM 2.0
  • MVC, Entity Framework design patterns
  • Experience with other CMS platforms (preferably Umbraco or Kentico)
  • Bachelors Degree in Computer Science or Equivalent
  • Passionate about the online world
  • Good team player
  • Good communicator
Thanks for that, we will be in touch shortly

Please wait while your application is being submitted

Join The Team