11 Software Systems jobs in New Zealand
Engineering Manager - Software Development
Posted 4 days ago
Job Viewed
Job Description
br>To be a Successful , Candidate must have strong exeperience with the following:
1. People Management
2. Project Management
3. Project Delivery
4. Process Improvement
5. Techical Leadership
Minimum Qualification:
Bachelor's degree in Computer Science/Engineering (Master's preferred).
Minimum of 5 years experience in leading multiple technical/project teams.
6 years Software Development experience. ( preferably in Java Development )
Experienced in managing remote team
Must be amenable to work CEST
Mandatory Requirement:
AI-Driven Development: Hands-on experience integrating LLMs into SDLC
Process Automation: Using AI to templatize repetitive tasks
Understanding of machine learning, AI, and software development
System Design & Architecture: Understand scalability, reliability, and trade-offs.
Tooling/Frameworks: CI/CD, DevOps, monitoring, and Agile methodologies.
Road mapping: Break down projects into milestones and dependencies.
Resource Allocation: Assign tasks based on skills and bandwidth.
Code Review & Quality: Ensure maintainability, security, and best practices
Soft skills:
Exceptional communication skills for both technical and non-technical audiences.
Adaptability in a fast-changing tech environment.
Remote/Hybrid Leadership: Master async communication
Systems Analyst

Posted 5 days ago
Job Viewed
Job Description
_At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond. Additionally, in 2024 we were awarded the Gallup Exceptional Workplace Award, which recognizes the most engaged workplace cultures in the world._
Are you an experienced IT professional with a passion for digital transformation and system optimisation? Do you excel at problem-solving, driving innovation, and collaborating with diverse teams to deliver impactful technology solutions? If so, Allegion wants you!
**About the role**
We are seeking a talented Systems Analyst who will:
**Support Digital Transformation:** Collaborate with internal and external stakeholders to scope, design, develop, test, train, and deploy technology solutions that support Allegion New Zealand's digital journey.
**Maintain and Enhance Systems:** Ensure effective maintenance and stewardship of existing systems, responding promptly to end-user requests and resolving issues efficiently.
**Drive Innovation:** Contribute to the development and implementation of digital business transformation initiatives, recommending opportunities for innovation based on industry trends and user feedback.
**Maintain Accurate Documentation:** Ensure standards, processes, changes and business requirements are appropriately stored and shared to support business continuity.
**What you will bring**
**Qualifications:** A Bachelor's or Master's degree in Information Systems or a related discipline.
**Experience:** At least 3+ years of experience in application support with advanced problem-solving and analytical skills.
**Technical Proficiency:** Working knowledge of relational databases, ERPs, PLM, PIMS, Microsoft 365, Power Apps, Power BI, and data integration technologies. Experience using IT support management methodologies and cybersecurity principles.
**Communication Skills:** Exceptional written and verbal communication skills, with the ability to train and guide business users.
**Personal Attributes:** A proactive mindset with a customer-centric approach, strong organisational skills, and a hands-on attitude.
**What's in it for you**
+ Be part of a market-leading team with a global reputation for quality and innovation.
+ Work with cross-functional teams to deliver transformative solutions which directly impact the success of our business.
+ Contribute to the growth of a company that values continuous improvement and operational excellence.
This role is based on-site in Avondale, Auckland.
_If you wish to apply for this role, please upload a CV. You must also include a cover letter detailing your motivation to apply and how you see your skills and experience lining up to the role advertised._
_Note: We will only accept candidates who already have the right to work in New Zealand. We cannot offer sponsorship for this position._
**We Celebrate Who We Are!**
Allegion is committed to building and maintaining a diverse and inclusive workplace. Together, we embrace all differences and similarities among colleagues, as well as the differences and similarities within the relationships that we foster with customers, suppliers and the communities where we live and work. Whatever your background, experience, race, color, national origin, religion, age, gender, gender identity, disability status, sexual orientation, protected veteran status, or any other characteristic protected by law, we will make sure that you have every opportunity to impress us in your application and the opportunity to give your best at work, not because we're required to, but because it's the right thing to do. We are also committed to providing accommodations for persons with disabilities. If for any reason you cannot apply through our career site and require an accommodation or assistance, please contact our Talent Acquisition Team ( ) .
© Allegion plc, 2023 | Block D, Iveagh Court, Harcourt Road, Dublin 2, Co. Dublin, Ireland
REGISTERED IN IRELAND WITH LIMITED LIABILITY REGISTERED NUMBER 527370
Allegion is an equal opportunity and affirmative action employer ( Policy
**We are Allegion.**
A team of experts.
United under a common desire;
Protect today innovate for tomorrow.
And never settle for the status quo.
We believe in anticipating opportunities
by sharpening our skills
and finding new answers
through collaboration.
We believe in a safer, more secure world.
We believe in providing peace of mind.
We believe in being true to ourselves and to those
who trust-in our protection.
We are many. We are one.
**We are Allegion.**
Software Engineer - Java
Posted 7 days ago
Job Viewed
Job Description
• rite effective, scalable code. br> • D velop back-end components to improve responsiveness and overall performance. < r> • W ite unit tests and perform code reviews to ensure high-quality code. < r> • O timize application performance and scalability. < r> • W ite clean, efficient and well-documented code. < r> • I plement security and data protection solution. < r> • P rticipate in agile development processes, including sprint planning, daily stand-ups. < r> • S ay updated with new technologies and trends in AI, especially large language models, to drive innovation within our projects. < r>
Must-haves:
• A Bachelor's or Master's in Computer Science or any other related field. < r> • M nimum of 8 years Experience in Java development. < r> • E perience orGood understanding in JAVA 17 or Higher < r> • G od understanding of common design patterns in Java < r> • G od understanding of Java concepts such as generic programming < r> • E perience with Front End development < r> • E perience in Stream API < r> • E perience in Maven < r> • G od Understanding in XML/JSON. < r> • G od understanding in GIT < r> • K owledgeable in Linux OS < r>
Nice to have :
• C /CD Jenkins build system < r> • K owledge in Apache Nifi < r> • E perience in Docker Containerization < r> • E perience in developing/testing in Pyton < r> • k owledge GTS xml for SAP < r> • G od understanding with Large Language Models ( LLM )
C++ Software Engineer
Posted today
Job Viewed
Job Description
Are you ready to turbo charge your career and contribute to software product transformation, through cutting-edge technologies? Join my clients team in Christchurch as a C++ Software Engineering contractor with an innovative and industry-leading organisation. There are multiple roles available and we will consider hourly rate contractors or 1 - 2 years fixed term contact assignments.
As a Software Engineer you will play an important role in developing code that aligns with product and customer requirements. Your responsibilities will include:
C++, Java (Android) and AngularJS software development
Collaborating with clients and domain experts
Solve problems and address scope challenges
To excel in this position, you should have:
At least 5 years of experience in C++ application development.
Proficiency in Angular browser-based UI development
Competence in both Linux and Windows OS development
Familiarity with C++ unit testing and broader test automation.
Exposure to Agile development practices
Based in Christchurch, you'll enjoy a top of the market salary plus:
Great hourly rate or 1 - 2 fixed term salary
Free parking and secure covered bike sheds.
Access to an onsite gym and shower facilities.
An active social club
To find out more about this awesome role, APPLY NOW for a confidential discussion. Please note that candidates are required to have the right to work in New Zealand and preferably are living in Christchurch, New Zealand.
Software Engineer II -Azure Kubernetes Service
Posted 5 days ago
Job Viewed
Job Description
As a Software Engineer on the Azure Kubernetes Service resource provider team, you will work on the orchestrator that provides and manages Azure customer's Kubernetes clusters. You will interact with and develop deep understanding of other Azure services, Kubernetes control plane, and cloud-native tool chain in general. You will be involved in designing and implementing solutions at a global scale.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Advance the capabilities of Kubernetes and auxiliary components on Azure.
+ Improve quality of service for Microsoft Azure Kubernetes Service.
+ Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase.
+ Build automation to prevent and/or remediate service problems from becoming production incidents.
+ Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 3+ years of experience in commercial software development.
+ 1+ year(s) experience in building, shipping and operating reliable, distributed solutions.
+ 1+ year(s) experience engaging in site-reliability engineering practices.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to,C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 1+ year(s) experience with workload/container orchestration using Kubernetes or similar platforms.
+ 1+ year(s) experience in Linux.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer II -Azure Kubernetes Service
Posted 5 days ago
Job Viewed
Job Description
As a Software Engineer on the Azure Kubernetes Service resource provider team, you will work on the orchestrator that provides and manages Azure customer's Kubernetes clusters. You will interact with and develop deep understanding of other Azure services, Kubernetes control plane, and cloud-native tool chain in general. You will be involved in designing and implementing solutions at a global scale.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Advance the capabilities of Kubernetes and auxiliary components on Azure.
+ Improve quality of service for Microsoft Azure Kubernetes Service.
+ Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase.
+ Build automation to prevent and/or remediate service problems from becoming production incidents.
+ Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 3+ years of experience in commercial software development.
+ 1+ year(s) experience in building, shipping and operating reliable, distributed solutions.
+ 1+ year(s) experience engaging in site-reliability engineering practices.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to,C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 1+ year(s) experience with workload/container orchestration using Kubernetes or similar platforms.
+ 1+ year(s) experience in Linux.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineer II -Azure Kubernetes Service
Posted 5 days ago
Job Viewed
Job Description
As a Software Engineer on the Azure Kubernetes Service resource provider team, you will work on the orchestrator that provides and manages Azure customer's Kubernetes clusters. You will interact with and develop deep understanding of other Azure services, Kubernetes control plane, and cloud-native tool chain in general. You will be involved in designing and implementing solutions at a global scale.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Advance the capabilities of Kubernetes and auxiliary components on Azure.
+ Improve quality of service for Microsoft Azure Kubernetes Service.
+ Balance pragmatism with vision; deliver continuous improvements to the team's process and codebase.
+ Build automation to prevent and/or remediate service problems from becoming production incidents.
+ Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 3+ years of experience in commercial software development.
+ 1+ year(s) experience in building, shipping and operating reliable, distributed solutions.
+ 1+ year(s) experience engaging in site-reliability engineering practices.
**Other Requirements:**
+ Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
+ Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Bachelor's Degree in Computer Science
+ OR related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Go, or Java
+ OR Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to,C, C++, C#, Go, or Java
+ OR equivalent experience.
+ 1+ year(s) experience with workload/container orchestration using Kubernetes or similar platforms.
+ 1+ year(s) experience in Linux.
#azurecorejobs
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Be The First To Know
About the latest Software systems Jobs in New Zealand !
Work from Home Lead Data Software Engineer
Posted 510 days ago
Job Viewed
Job Description
AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software, UX, and data experts in the Americas, Europe, and Asia.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment daily, there’s no better place — guaranteed! :)
What you will do
Collaborate closely with Data Scientists to understand their data requirements, model development needs, and performance optimization goals;
Design, build, and maintain scalable data pipelines and infrastructure to support ML model development and deployment;
Collect, process, and prepare large datasets for analysis, feature engineering, and model training;
Implement data quality checks, validation, and monitoring to ensure the reliability and accuracy of data used in ML models;
Optimize data storage, retrieval, and processing performance for ML workloads;
Develop and maintain ETL (Extract, Transform, Load) processes and workflows;
Manage data versioning, storage, and access control for ML datasets;
Collaborate with DevOps and IT teams to ensure smooth deployment and scaling of ML models in production environments;
Stay up-to-date with emerging technologies, tools, and best practices in data engineering and ML infrastructure.
Must haves
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field;
Proven experience as a Data Engineer, preferably in a role supporting Data Scientists;
Strong proficiency in programming languages such as Python, Java, or Scala;
Proficiency with data storage and processing technologies, including SQL databases, NoSQL databases, and distributed computing frameworks (e.g., Hadoop, Spark);
Experience with data warehousing solutions and data integration tools;
Experience with data pipeline and workflow management tools: AWS glue, Airflow, etc;
Knowledge of ML frameworks (e.g., TensorFlow, PyTorch) and ML model deployment;
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes);
Excellent problem-solving skills and a collaborative mindset;
Excellent oral and written communication skills with a keen sense of customer service.
Nice to haves
Experience in ad/marketing environment
Experience working with Data Lakes
Experience with Scala
Experience with Glue/EMR/Redshift/Airflow
Experience with Terraform.
The benefits of joining usProfessional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
Work from Home Lead Data Software Engineer
Posted 510 days ago
Job Viewed
Job Description
AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software, UX, and data experts in the Americas, Europe, and Asia.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment daily, there’s no better place — guaranteed! :)
What you will do
Collaborate closely with Data Scientists to understand their data requirements, model development needs, and performance optimization goals;
Design, build, and maintain scalable data pipelines and infrastructure to support ML model development and deployment;
Collect, process, and prepare large datasets for analysis, feature engineering, and model training;
Implement data quality checks, validation, and monitoring to ensure the reliability and accuracy of data used in ML models;
Optimize data storage, retrieval, and processing performance for ML workloads;
Develop and maintain ETL (Extract, Transform, Load) processes and workflows;
Manage data versioning, storage, and access control for ML datasets;
Collaborate with DevOps and IT teams to ensure smooth deployment and scaling of ML models in production environments;
Stay up-to-date with emerging technologies, tools, and best practices in data engineering and ML infrastructure.
Must haves
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field;
Proven experience as a Data Engineer, preferably in a role supporting Data Scientists;
Strong proficiency in programming languages such as Python, Java, or Scala;
Proficiency with data storage and processing technologies, including SQL databases, NoSQL databases, and distributed computing frameworks (e.g., Hadoop, Spark);
Experience with data warehousing solutions and data integration tools;
Experience with data pipeline and workflow management tools: AWS glue, Airflow, etc;
Knowledge of ML frameworks (e.g., TensorFlow, PyTorch) and ML model deployment;
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes);
Excellent problem-solving skills and a collaborative mindset;
Excellent oral and written communication skills with a keen sense of customer service.
Nice to haves
Experience in ad/marketing environment
Experience working with Data Lakes
Experience with Scala
Experience with Glue/EMR/Redshift/Airflow
Experience with Terraform.
The benefits of joining usProfessional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
Work from Home Lead Data Software Engineer
Posted 510 days ago
Job Viewed
Job Description
AgileEngine is a top-ranking provider of software solutions to Fortune 500, Global 500, and Future 50 companies. Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software, UX, and data experts in the Americas, Europe, and Asia.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment daily, there’s no better place — guaranteed! :)
What you will do
Collaborate closely with Data Scientists to understand their data requirements, model development needs, and performance optimization goals;
Design, build, and maintain scalable data pipelines and infrastructure to support ML model development and deployment;
Collect, process, and prepare large datasets for analysis, feature engineering, and model training;
Implement data quality checks, validation, and monitoring to ensure the reliability and accuracy of data used in ML models;
Optimize data storage, retrieval, and processing performance for ML workloads;
Develop and maintain ETL (Extract, Transform, Load) processes and workflows;
Manage data versioning, storage, and access control for ML datasets;
Collaborate with DevOps and IT teams to ensure smooth deployment and scaling of ML models in production environments;
Stay up-to-date with emerging technologies, tools, and best practices in data engineering and ML infrastructure.
Must haves
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field;
Proven experience as a Data Engineer, preferably in a role supporting Data Scientists;
Strong proficiency in programming languages such as Python, Java, or Scala;
Proficiency with data storage and processing technologies, including SQL databases, NoSQL databases, and distributed computing frameworks (e.g., Hadoop, Spark);
Experience with data warehousing solutions and data integration tools;
Experience with data pipeline and workflow management tools: AWS glue, Airflow, etc;
Knowledge of ML frameworks (e.g., TensorFlow, PyTorch) and ML model deployment;
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes);
Excellent problem-solving skills and a collaborative mindset;
Excellent oral and written communication skills with a keen sense of customer service.
Nice to haves
Experience in ad/marketing environment
Experience working with Data Lakes
Experience with Scala
Experience with Glue/EMR/Redshift/Airflow
Experience with Terraform.
The benefits of joining usProfessional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.