Senior Software Engineer

2 days ago


Christchurch, Canterbury, New Zealand Tait Communications Full time

We Go Beyond for A Safer World

Te Tūranga - The Role

As a Senior Software Engineer for our Application Development Team, you will play a key role in developing innovative software applications that operate across various devices, including Android, iOS, and Embedded Linux.

This role emphasizes technical expertise, familiarity with cloud application development and deployment principles, ensuring the delivery of high-quality, impactful solutions, collaboration within a supportive team, providing support, encouragement and mentorship to teammates.

Your key responsibilities will include:

  • Developing software applications for a range of devices, ensuring they meet user needs and company standards.
  • Collaborating with architects, team leads, and other stakeholders to align with the product development strategy.
  • Driving key aspects of the Software Development Life Cycle (SDLC), ensuring high standards, efficiency and quality.
  • Integrating multiple systems into seamless solutions, addressing interoperability and performance challenges.
  • Contributing to testing strategies, including the development of automated testing frameworks, to ensure product quality & reliability.
  • Supporting the product lifecycle, ensuring solutions are well-supported in the market and addressing customer feedback to drive enhancements.

Ō pūkenga - About You

To be successful in this role you'll bring:

  • Extensive experience in developing software applications that operate on the internet across various devices (eg Android, iOS, Embedded Linux).
  • Experience with strongly typed languages such as C++ or similar.
  • Proficiency in integrating multiple systems into cohesive solutions.
  • Familiarity with cloud application development and deployment principals.
  • Strong interest and experience in testing, with a focus on automatic test development.
  • Strong understanding of architectural concepts and practices, with experience leading their development in a team environment.
  • Solid understanding of the Software Development Life Cycle (SDLC) and experience in managing it effectively.
  • A collaborative mindset with the ability to contribute to team success while sharing expertise.
  • Clear and effective communication skills to align with stakeholders, project goals and contribute to a positive team environment.
  • A passion for continuous improvement, including process enhancements and technical improvement as well as developing yourself.

Ngā painga - What's in it for you?

We are committed to supporting people to build rewarding careers. By joining Tait, you'll be part of a team that connects with our values: Commitment to Listen, Courage to Act, and Integrity to Deliver. We invest in our people, fostering both individual and team growth within a high-performance culture.

  • You will be part of a tight knit team of 7 developers, who work in a highly collaborative, interactive and supportive way.
  • We prioritize your wellbeing through health insurance, annual flu vaccinations, and extra sick leave in your first year.
  • We provide a comfortable work environment with modern office facilities, free onsite parking, a gym, and a café.
  • We recognise your commitment through long service benefits.
  • We balance work with fun through our active social club.

Ko wai mātou - About Us

For over 50 years, Tait Communications has been designing, delivering and supporting crucial communications networks for public safety, transportation, and utility customers worldwide. Founded in Christchurch by Sir Angus Tait, we have a network of customers and offices spanning the globe.

Ko koe pea tēnei? - Sound like your kind of role?

If you're ready to take the next step in your career and work for a high-performing organization alongside talented people who take pride in delivering great results, we'd love to hear from you. Submit your application with a CV and cover letter.

Applications will be assessed as they are received, and your cv will be held unless you request its removal.

Applications close on Sunday 16th March 2025

For more information about Tait Communications, our products, and solutions, visit our website:

#J-18808-Ljbffr
  • Software Engineer

    4 days ago


    Christchurch, Canterbury, New Zealand Phocas Software Full time

    **Job Description**We are seeking an experienced software engineer to join our Product & Development team in Christchurch.As a software engineer at Phocas, you will play a key role in designing, developing, and deploying scalable and efficient software solutions.Responsibilities include guiding development direction, building best practices, and applying...


  • Christchurch, Canterbury, New Zealand Phocas Software Full time

    Our StoryOver the past 20 years, Phocas Software has built a reputation for delivering innovative financial planning and analytics products. We're passionate about empowering our teams to drive meaningful impact and believe in creating solutions that make a real difference in the way businesses operate.Our team is made up of innovators, learners, and...


  • Christchurch, Canterbury, New Zealand Trimble Inc. Full time

    Your Title: Senior Software Engineer Job Location: Christchurch, NZOur Department: Caterpillar Trimble Control Technologies (CTCT)Does the idea of helping transform the construction industry using cutting-edge technologies excite you?What You Will Do As a Senior Software Engineer in our delivery team, you'll create dynamic, cross-platform, system features...

  • Software Engineer

    1 week ago


    Christchurch, Canterbury, New Zealand Mri Software Full time

    About The RoleWe are seeking a talented Software Developer to join our team, based across Christchurch and Sydney.This is a unique opportunity to work within a highly skilled and collaborative team environment.You'll play a key role in developing innovative data products and services for the APAC (Australasia) real estate software industry.If you're...


  • Christchurch, Canterbury, New Zealand Trimble Full time

    Job Location: Christchurch, New Zealand (Hybrid or In Office)Division: Field Systems Are you ready to take a leading role in the development and deployment of cloud-based services, shaping data flows from field technologies into actionable insights, while working with cutting-edge tools in a dynamic, Agile environment?Join Trimble as a Senior Software...


  • Christchurch, Canterbury, New Zealand Trimble Full time

    Job Location: Christchurch, New Zealand (Hybrid or In Office)Division: Field SystemsAre you ready to take a leading role in the development and deployment of cloud-based services, shaping data flows from field technologies into actionable insights, while working with cutting-edge tools in a dynamic, Agile environment?Join Trimble as a Senior Software...


  • Christchurch, Canterbury, New Zealand Airways New Zealand Full time

    About AirwaysOur people manage New Zealand's 30 million square kms of airspace, providing air traffic control, surveillance, communication, flight inspection, mapping, and airspace design services.We work with government, regulatory authorities, airlines, airports, and the general aviation community to ensure pilots, passengers, and goods reach their...


  • Christchurch, Canterbury, New Zealand Phocas Software Full time

    Across 20+ years of delivering financial planning and analytics products that are powerful yet simple to use, we've tackled complex challenges head-on.Along the way, we've had our share of failures, but we learn fast, adapt, and keep moving forward.This mindset keeps us at the leading edge—creating products that don't just help businesses; they change the...


  • Christchurch, Canterbury, New Zealand Seequent Full time

    Senior Software Engineer (req4067) Christchurch, New ZealandSenior Software EngineerAbout UsAt Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world-leading technology that is at the forefront of Earth sciences, transforming the way our customers work. Every day we help them...


  • Christchurch, Canterbury, New Zealand Sks Enterpprises Full time

    About the RoleWe are looking for a Senior Software Engineer to join our team. The ideal candidate will have experience in software engineering and data platform architecture.You will be responsible for productionizing algorithms invented by our ML team by designing and implementing systems that perform data ingestion, data processing, ML training, and ML...


  • Christchurch, Canterbury, New Zealand Fis Full time

    Position TypeFull timeType Of HireExperienced (relevant combo of work and education)Education DesiredBachelor of Computer EngineeringTravel Percentage0%Are you curious, motivated, and forward-thinking?FIS is a global Fintech working with the leading banking and finance organisations worldwide.At FIS you will have the opportunity to work on some of the most...


  • Christchurch, Canterbury, New Zealand This is an IT support group Full time

    Position TypeFull timeType Of HireExperienced (relevant combo of work and education)Education DesiredBachelor of Computer EngineeringTravel Percentage0%We are FIS. Our technology powers the world's economy and our teams bring innovation to life. We champion diversity to deliver the best products and solutions for our colleagues, clients and communities. If...


  • Christchurch, Canterbury, New Zealand Canonical Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our Sustaining Engineering team. The successful candidate will have a strong background in software development and technical leadership, with experience in managing distributed teams.Key Responsibilities• Manage and lead a distributed team of engineers• Hire, coach, mentor, provide...


  • Christchurch, Canterbury, New Zealand Phocas Software Full time

    About UsPhocas Software has grown from a UK-based startup to a global organisation with nearly 300 employees across the world. Headquartered in Sydney, our Product & Development team is based in Christchurch, where we're dedicated to helping people feel good about data by doing the hard work for them.We offer a range of products that enable our customers to...


  • Christchurch, Canterbury, New Zealand Fis Full time

    Role OverviewThis Senior Software Engineer position involves working with cutting-edge technology to build innovative fintech products that transform the way the world pays, banks, and invests. Your responsibilities will include developing core software applications, identifying client requirements and technical specifications, interacting with engineering...


  • Christchurch, Canterbury, New Zealand Sourced IT Recruitment Full time

    Job OverviewSenior Software Engineering Management Opportunity at Sourced IT Recruitment.Lead and inspire software engineering teams to create market-leading geologic and geothermal modelling solutions. Focus on delivering high-quality, innovative hybrid products.Key Responsibilities:Strategic and technical leadership crafting and delivering cutting-edge...


  • Christchurch, Canterbury, New Zealand Phocas Software Full time

    About UsPhocas Software has been delivering cutting-edge financial planning and analytics products for over 20 years. Our team is passionate about creating solutions that make a real difference in the way businesses operate.We're not just a software company; we're a community of innovators, learners, and problem-solvers who believe in empowering our teams to...


  • Christchurch, Canterbury, New Zealand Canonical Full time

    Company OverviewCanonical is a pioneering technology firm that publishes Ubuntu, one of the most important open source projects. We are changing the world of software by providing a platform for AI, IoT, and the cloud.Job DescriptionWe are seeking an experienced Engineering Manager to lead our Sustaining Engineering team. As an engineering manager in this...


  • Christchurch, Canterbury, New Zealand Tait Communications Full time

    Senior Software/Firmware EngineerWe Go Beyond for A Safer WorldTe Turanga - The RoleAs a Senior Software Engineer, you will play a key role in developing innovative applications on Embedded Linux platforms while integrating multiple systems into cohesive solutions for the Axiom product range.This role emphasizes technical expertise, collaboration, and...


  • Christchurch, Canterbury, New Zealand Trimble Full time

    Software Engineering Manager page is loaded Software Engineering Manager Job Location: Christchurch, NZOur Department: Caterpillar Trimble Control Technologies (CTCT)Looking for career progression where you get to lead an awesome team but still remain hands-on technical at the same time?What You Will Do As a Software Engineering Manager with CTCT, you'll...