What Jobs are available for Software Developers in New Zealand?

Showing 27 Software Developers jobs in New Zealand

Senior Full Stack Developer - PHP and React

Bath, South West £50000 - £55000 annum Future Publishing

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent
What you'll be doing

As a Senior Full Developer you'll work as an important member of Future's Subscriptions Team, in close collaboration with the wider Technology & Engineering department.

You will manage the scoping and planning of new software components, refactoring existing code and working with other teams to build new services and products.

Reporting to the Senior Tech Lead, your primary focus will be on developing new components for Future's subscriptions platform, while collaborating within an Agile delivery environment. As a Senior Developer, you will help shape application and systems architecture, gaining a high-level understanding of the entire stack while developing expertise in subscriptions and related Future systems such as Kiosq paywall, the Vanilla publishing platform, and Hawk Affiliate systems. Working with Tech Leads and Developers, you will ensure that your code is well scoped, monitored, documented, and testable.

A grasp of testing practices will be essential, including writing unit, integration, and end-to-end tests with frameworks such as Vitest, PHPUnit, Jest, Cypress, or WebDriverIO, and setting up safeguards to prevent regressions by tracing bugs across the stack.

In addition to coding responsibilities, you will contribute to code reviews, both giving and receiving feedback before changes move through QA and into production.

As a senior team member, you will also mentor junior developers, offering guidance through code review, technical direction, and one-on-one support to help them grow their skills and confidence.

Experience that will put you ahead of the curve
  • Modern web development experience with PHP, React and TypeScript.
  • A deep level understanding of the inner workings and latest features of both CSS and JavaScript.
  • Experience with TypeScript and ability to work with complex types along with knowledge of modern build systems.
  • The ability to build performant components from scratch in modern JavaScript frameworks.
  • Interpret and act on Flame graphs and other dev tools to improve application performance
  • Experience with Git.
  • Understanding of basic accessibility requirements
  • Retrieve and marshal data from a variety of sources (databases, external APIs)
  • You have experience with CI/CD and DevOps tools and practices
What's in it for you

The expected range for this role is £50,000 - £55,000

This is a Remote based role

… Plus more great perks, which include;

  • Uncapped leave, because we trust you to manage your workload and time
  • When we hit our targets, enjoy a share of our profits with a bonus
  • Refer a friend and get rewarded when they join Future
  • Wellbeing support with access to our Colleague Assistant Programmes
  • Opportunity to purchase shares in Future, with our Share Incentive Plan

Internal job family level Technology 5

Who are we…

We're Future, the global leader in specialist media. With over 3,000 employees working across 200+ media brands, Future is a prime destination for passionate people worldwide looking to consume trusted, expert content that educates and inspires action - both online and off - through our specialist websites, magazines, events, newsletters, podcasts and social spaces.

We've got ambitious plans that further build on our growth momentum and unlock new opportunities – and we're looking for driven people who want to be a part of it!

Our Future, Our Responsibility - Inclusion and Diversity at Future

We embrace and celebrate diversity, making it part of who we are.

Different perspectives spark ideas, fuel creativity, and push us to innovate. That's why we're building a workplace where everyone feels valued, respected, and empowered to thrive.

When it comes to hiring, we keep it fair and inclusive, welcoming talent from every walk of life. It's not just about what you bring to the table — it's about making sure the table has room for everyone.

Because a diverse team isn't just good for business. It's the Future.

Find out more about Our Future, Our Responsibility on our website.

Please let us know if you need any reasonable adjustments made so we can give you the best experience!

#LI-Remote

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Gloucestershire, South West Hamiltonian Dynamics

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

Software Engineer

Up to £75k + 10% bonus + EMI Scheme

Full time, permanent


About Us

Hamiltonian Dynamics is a start-up based in Gloucestershire and Manchester working in the Defence and Cyber Security industries. We are seeking a Software Engineer to join our growing technology team in our next phase of expansion.


Tech Stack Exposure

We are seeking someone who has experience in one or more of the following technologies but who is also open minded about learning new languages and technologies.

  • Java, Python, JavaScript, TypeScript
  • Angular, React, Vue
  • Docker, Kubernetes
  • AWS, Azure
  • MERN, Elasticsearch, Neo4J


What We Offer

A competitive salary with an exciting array of projects to work on. Company Benefits that we offer from your first day are:

  • 25 days leave (on top of your bank holiday entitlement)
  • The option to buy or sell 5 days leave per year
  • 10 training days per year
  • 2 volunteering days per year
  • We contribute 8% of your base salary to your pension
  • BUPA Health Cover
  • Life Cover of 4 times your salary
  • EV Car via Salary Sacrifice
  • EMI Scheme
  • Flexi-time


We ensure that everyone has an individual training and continual career development plan as we recognise everyone learns in their own way.


Our Process

We like to keep things nice and simple! Therefore, we only have a two stage interview process. The first is a chat with our recruiter, Sarah, and the next is a 1 hour Teams call with two of the team. It's as easy as that! We believe organic conversation is the best way to find out about someone. After all, recruitment is a two-way process!


Security Clearance

For this particular role, we require you to already hold a high level clearance. There is also a requirement to be on-site 4-5 days per week, which means you must be commutable to either Gloucestershire, Manchester or London.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Bath

Bath, South West Capgemini

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Engineer - Bath Reference Code: -en_GBContract Type: PermanentProfessional Communities: Software Engineering

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Your role 

Capgemini Engineering is looking for a software engineers to join our High Integrity Software team. You will join a diverse team of excellent and experienced engineers who are committed to ensuring our projects meet our customers’ high expectations. 

  • We develop award-winning software for safety-related and mission-critical applications across Aerospace, Defence, Rail, Automotive, and Energy sectors, often supporting critical national infrastructure.
  • Our projects deliver transformative improvements in operational efficiency and safety, earning high respect and trust from our customers.

Your Profile 

  • Background in Software Testing and/or Software development.
  • Knowledge of Z specification and Python preferred.
  • Experience in working safety critical environment.
  • Excellent interpersonal skills and the ability to quickly build rapport with others
  • Self-motivated and able to use initiative.
  • Organised, good time management and prioritisation.
  • Methodical approach to work, with good attention to details and strong logic and reasoning skills.
  • Willingness to learn new languages, skills and techniques.

If you're excited about this role but don’t meet every requirement, we still encourage you to apply, your unique experience could be just what we need.

What you’ll love about working here

  • Well-being hub and different wellbeing initiatives
  • Hybrid working up to 70%
  • Possibility to work up to 45 days per year from abroad
  • Open access to digital learning platforms
  • Active employee networks promoting diversity, equity and inclusion like OutFront, CapAbility or

Need to know

  • This is Hybrid role. 2-3 days/week presence is required in office.
  • All roles will require a level of security clearance; BPSS OR Security Clearance OR Developed Vetting.
  • You can bring your whole self to work. At Capgemini building an inclusive future is part of everyday life and will be part of your working reality. We have built a representative and welcoming environment, for everyone.

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Bradley Stoke, South West £50000 - £55000 Annually YT Technologies

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent
Embedded Software Engineer
Bristol
£50,000-£5,000
Hybrid
  
My client is a design and technology consultancy specialising in IoT, embedded systems, and connected devices. They partner with global leaders in defence, medical, industrial, and energy sectors to design and deliver innovative, production-ready technology. Their multidisciplinary team brings together electronics, firmware, software, mechanical design, and manufacturing
expertise under one roof.
  
Role Overview
We’re looking for a Senior Embedded Engineer to join a growing team in Bristol
This is a client-facing role working directly with major global clients on multiple concurrent projects across diverse sectors. The work is varied, fast-paced, and highly rewarding, offering the opportunity to develop advanced IoT and embedded systems from concept through to production.
  
This position represents a major career growth opportunity. As my client continues to expand, they are establishing firmware as a distinct and autonomous function within the business.
  
You’ll initially take ownership of the embedded function within a key project, then help define the future of the department — shaping its processes, standards, and team as it grows.
  
It’s an ideal role for someone ready to take a significant step up in responsibility and leadership, with the long-term goal of building and leading the embedded engineering capability within an innovative, forward-looking company.
  
Key Responsibilities
  • Design, develop, and maintain embedded firmware in C/C++ for ESP32 and STM32 platforms.
  • Lead development using ESP-IDF, including OTA updates, BLE, Wi-Fi, and peripheral integration.
  • Work directly with global clients to define, develop, and deliver high-quality embedded systems.
  • Develop and optimise firmware across BLE, Wi-Fi, LoRa, ZigBee, LTE, 5G, and NB-IoT.
  • Integrate and control vision systems (thermal and RGB cameras).
  • Collaborate closely with electronics engineers on PCB bring-up, debugging, and validation.
 
  
Essential Skills & Experience
• Strong C/C++ programming for embedded systems.
• Expert knowledge of ESP32 (ESP-IDF) and STM32 microcontrollers.
• Solid understanding of wireless communication protocols: BLE, Wi-Fi, LoRa, ZigBee, LTE,
5G, NB-IoT.
• Proven experience implementing OTA (Over-The-Air) update systems.
• Experience with vision systems or camera integration (e.g. Lepton, Arducam).
• Ability to read schematics and collaborate effectively with hardware teams.
• Experience using JTAG/SWD, oscilloscopes, and logic analysers.
• Familiarity with RTOS (FreeRTOS or similar) and event-driven architectures.
• Confident communicator, comfortable engaging with clients and presenting solutions.
  
Package
• £50,000–£55,000 salary + profit share bonus (el ible after 12 months).
• Hybrid working – 2 days per week from home.
• Flexible hours (flexi-time).
• Work on multiple concurrent, high-impact projects with global industry leaders.
• A genuine opportunity to take ownership, shape a new department, and grow into a leadership role.
• Ongoing professional development and career progression support.
• A collaborative, engineering-led culture that values innovation, autonomy, and excellence.
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Gloucestershire, South West £40 - £55 Hourly Circuit32 Recruitment Solutions Ltd

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

contract

I'm recruiting for a small business in Cheltenham who are looking for an Embedded SW Engineer on a 3 month contract (outside IR35) to help during a busy period.

The work involves embedded C development on Nordic micros. Some bare-metal work and some running Zephyr RTOS.

ROLE:Embedded Software Engineer

LOCATION:Cheltenham

DURATION:3 months

START:Immediate

RATE: up to 55ph (Outside IR35)

Skills required for the Embedded Software Engineer are:

  • Embedded C
  • Nordic micros (Zephyr RTOS)
  • UART/I2C/SPI protocols
  • Fast/agile development
  • Regression testing / revision control

The work will be done mostly on-site with some/little flexibility offered when needed.

Apply below or get in touch with any questions

Cheers,

Nathan

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Gloucestershire, South West £40000 - £60000 Annually Circuit32 Recruitment Solutions Ltd

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

I'm recruiting for a brand-new tech start-up in Cheltenham who are looking for an Embedded Software Engineer to help develop their range of products.

The work involves low-level (some bare-metal and some RTOS) embedded C development on ARM micros for products used in harsh-environments across the globe.

ROLE:Embedded Software Engineer

LOCATION:Cheltenham

SALARY:up to 60k

START:ASAP

Skills required for the Embedded Software Engineer are:

  • Embedded C
  • ARM-based microcontrollers
  • Bare-metal and RTOS development
  • Communications protocols (UART/I2C/SPI)
  • BLE/WiFi/GPRS interfacing

Whilst the majority of work will be done on-site in Cheltenham, the business can offer flexibility with occasional remote working when needed. Also includes:

  • Private healthcare
  • Enhanced pension
  • Enhanced holiday allowance

If you're interested, please apply below or contact me with any questions on the details below

Cheers,

Nathan

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

C++ Software Engineer

Gloucestershire, South West £50000 - £70000 Annually IT Talent Solutions

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Our established client is seeking a C++ (embedded) Software Engineer to join their team.

The successful candidate will work on exciting, complex projects involving new technologies on state ofthe art systems. You must be degree educated in either Engineering or a Numerical science, with 5 years+ of industry experience.

Essentialskills include embedded C++ on Linux, desirable skills in Digital Signal Processing, High Performance Computing, AudioProcessing, Databases and QT are beneficial

Please only apply ifyoulive close to the Gloucestershire area and can work hybrid,on site, 3 days per week.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software developers Jobs in New Zealand !

Senior Software Engineer

Gloucestershire, West Midlands Ultra PCS Limited

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Ultra-PCS is seeking a talented C/C++ Software Engineer who has experience in embedded software development, passionate about learning software and keen to join dynamic team.

Ultra PCS is a leader in providing solutions for aerospace and defence systems. We are seeking an experienced Software Engineer to join our team. We are searching for a dynamic highly skilled Software Engineer with a wide breadth of skills who is interested in applying those skills and furthering their development skillset on a variety of software projects.

As a Senior Software Engineer, you will be expected to derive requirements, produce software architecture, develop test specifications, perform coding, debugging and testing on a variety of platforms from microcontrollers, to asymmetric multi-processor systems. You will participate in all phases of full software development lifecycle. This role will suit a self motivated developer who is keen to take on a new challenge and who has a variety of programming languages and keen to learn new skills.

Key Responsibilities:

Software Development:

  • Requirements definition, design, development, and verification for a variety of integrity levels, from safety critical to proof of concept.
  • Coding to internel coding standards and ensuring high quality robust solutions.
  • Conduct design and code reviews to maintain high-quality standards.
  • Debugging in embedded environments.

Required Skills and Experience

Technical Expertise:

  • High proficiency in C and C++ and cross compiling and debugging on embedded targets.
  • Embedded Linux knowledge (Yocto, Buildroot)
  • Proficiency in real-time software design and RTOS concepts.
  • CI/CD workflow. Experience with Git, Containerised development environments, CI/CD
  • Familiarity with debugging tools, hardware interfaces, and safety analysis techniques.

Personal Attributes:

  • Strong organizational skills with the ability to collaborate in a wider team.
  • Excellent communication skills, capable of effectively liaising with technical and non-technical stakeholders.

Desirable Qualifications:

  • Working Knowledge of Rust
  • Experience with aerospace systems or similar high-reliability domains.
  • Familiarity with other safety-critical standards (e.g., ARP4754, ARINC 653, DO-254, DO-248).
  • Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer

Gloucestershire, West Midlands Ultra PCS Limited

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Ultra PCS is a leader in providing solutions for aerospace and defence systems. We are seeking an experienced Software Team Lead to join our team. This is an exciting opportunity to lead the development of a real time, safety critical, embedded C application which controls a nose wheel steering system.

As the Software Team Lead, you will oversee a team of software engineers to derive requirements, compose a spoftware system design, implement, and test a high-reliability safety critical software solution. You will take responsibility for the full software development lifecycle, ensuring compliance with DO-178C level A while pioneering innovation and efficiency. This role requires a combination of technical expertise and strong leadership skills.

Key Responsibilities:

Technical Leadership:

  • Lead the requirements definition, design, development, and verification of a bare-metal, real-time software system written in C.
  • Ensure adherence to DO-178C Level A processes, including traceability, rigorous testing, and quality assurance.
  • Conduct design and code reviews to maintain high-quality standards.

Project Management/Team Leadership:

  • Collaborate with cross-functional teams (hardware, systems, and test engineering) to ensure seamless integration of software with hardware systems.
  • Report project status to stakeholders and contribute to program reviews.
  • Ensure effective communication across the team.

Required Skills and Experience

Technical Expertise:

  • Proven experience developing bare-metal real-time embedded systems in C.
  • In-depth knowledge of DO-178C Level A standards, processes, and documentation.
  • Experience with safety-critical systems and familiarity with certification requirements including MCDC testing.
  • Proficiency in real-time software design and RTOS (optional) concepts.
  • Familiarity with debugging tools, hardware interfaces, and safety analysis techniques.

Leadership and Management:

  • Demonstrated success leading software teams, ideally in safety-critical or aerospace domains.
  • Strong organizational skills with the ability to manage competing priorities and deadlines.
  • Excellent communication skills, capable of effectively liaising with technical and non-technical stakeholders.

Desirable Qualifications:

  • Experience with aerospace systems or similar high-reliability domains.
  • Familiarity with other safety-critical standards (e.g., ARP4754, ARINC 653, DO-254, DO-248).
  • Understanding of hardware/software integration and hardware-in-the-loop (HIL) testing.

Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.

Software Engineer - eDV

Gloucestershire, South West £700 - £770 Daily CBSbutler Holdings Limited trading as CBSbutler

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

contract

Software Developer - eDV

Rate: 700 - 770 a day

Duration: Initially 6 months

Location: Cheltenham, Manchester or London

Clearance: Current eDV is required

The role is working within the National Security sector for a global IT consultancy.

  • Java development
  • Object store configuration and containerisation
  • Docker, Kubernetes
  • Back-end software development using Python and Java
  • Relational databases and SQL
  • Experience integrating 3rd party software, scripting/glue work
  • Experience building and deploying web user interfaces
  • Experience working closely with or in national security missions
  • Agile approaches to delivery
  • Good problem-solving skills and understanding of how to trace faults/errors in the system
  • Ability to present technical ideas clearly and work well with customers and stakeholders
Is this job a match or a miss?
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Developers Jobs View All Jobs in New Zealand