15 Senior Software jobs in New Zealand
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 14 days ago
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 Tester
Posted 7 days ago
Job Viewed
Job Description
Unilink Limited is a forward-thinking technology company providing innovative software solutions to clients across multiple industries. Our mission is to deliver secure, reliable, and user-friendly products that make a real difference. To support our growing projects, we are looking for a detail-oriented and passionate Software Tester to join our dynamic team.
Key Responsibilities
-
Design, develop, and execute manual and automated test cases to ensure software quality.
-
Collaborate with developers, product managers, and business analysts to clarify requirements and identify potential issues early.
-
Conduct functional, regression, integration, and performance testing.
-
Identify, document, and track software defects using bug tracking tools.
-
Prepare clear and concise test reports and provide feedback to the development team.
-
Contribute to continuous improvement of QA processes and standards.
Requirements
-
Bachelor’s degree in Computer Science, IT, or a related field (or equivalent work experience).
-
1–3 years of experience in software testing (manual and/or automation).
-
Familiarity with testing tools such as Selenium, JIRA, Postman, or similar.
-
Strong understanding of software development life cycle (SDLC) and testing methodologies.
-
Excellent analytical, problem-solving, and communication skills.
-
Attention to detail and a proactive attitude toward ensuring product quality.
Preferred Skills (Nice to Have)
-
Experience with API testing and automation frameworks.
-
Knowledge of SQL and database testing.
-
Exposure to Agile/Scrum development environments.
What We Offer
-
Competitive salary and benefits package.
-
Professional development and training opportunities.
-
A supportive and collaborative team culture.
-
Opportunities to work on exciting, impactful projects.
How to Apply
If you are passionate about software quality and eager to grow your career in a supportive environment, we’d love to hear from you. Please send your CV and a brief cover letter to underline Email with the subject line: Software Tester Application – Unilink Limited .
Software Architect

Posted 6 days ago
Job Viewed
Job Description
**You'll be involved in all phases of software development, from initial concepts, specification development, coding, validation and software release to ensure maintenance and continual enhancement of the Teletrac Navman platforms, business support tools, or other projects.** **As a s** **enior member of the Teletrac Navman R&D team you will guide other application developers and leads in the creation and ownership of our technical products through the use of process and technology.**
**Responsibilities and Duties**
**Technical responsibility for all stages of the software development**
· Working with end users and product management to analyse new requirements .
· Producing high-quality technical designs and specifications.
· Providing guidance, architectural governance, security oversight and mentoring to various engineering teams
· Develop proof of concept solutions to meet requirements, including occasional contributions to development outcomes
**Delivering customer-focused outcomes**
· Promoting and driving a passionate customer-driven culture with a strong focus on delivery and execution.
· Building an understanding of client needs through regular exposure and maintaining relationships with key contacts to deepen involvement and value delivery.
**Ensuring software quality and maintainability** .
· Carrying out robust software implementation and ongoing bug fixes throughout the product life cycle.
· Technical documentation development
· Developing generic open interfaces for third-party integration.
**Contribute to technical excellence by:**
· Maintaining proficiency in a wide range of technology products and platforms.
· Sharing insights and keeping up to date on industry trends and best practice
#LI-MA1
**About you:**
We're looking for an experienced and collaborative Software Architect who can lead technical innovation and delivery through all stages of software development cycle. Experience with relational database design and performance optimization is critical along with a strong knowledge of test automation frameworks and continuous integration. Exposure to working with offshore teams or delivering systems globally would be desirable.
**Other Required Skills / Qualifications**
· Degree in Computer Science, Information Systems, Software Engineering, or a related technical discipline, OR equivalent experience.
· 7+ years of experience in software development using Java or .NET.
· Experience with AWS or other cloud technologies in a DevOps environment.
· Proficient in designing and implementing microservices architecture, including the use of message queue engines or streaming platforms (e.g., RabbitMQ, SQS, Kafka, Kinesis).
· Familiarity with location services, GIS, or geospatial industries (advantageous but not essential).
· Demonstrated ability to understand and learn new languages, technologies, and tools.
· Passion for using automation and innovation to streamline business operations.
· Strong attention to detail with the ability to solve complex problems and provide quick, creative solutions.
· Proven capability in agile development environments.
· Passion for technical and team leadership, including mentoring developers at all experience levels.
· Strong desire to succeed with aspirations for organizational progression.
· Demonstrated flexibility, innovation, and willingness to take ownership and accountability.
· Proven ability to build successful working relationships with diverse teams and stakeholders.
· Ability to challenge constructively in a non-confrontational manner.
**WHO IS** **TELETRAC NAVMAN**
Teletrac Navman's goal is to empower the industries that transform and sustain our futures with simple and intelligent solutions that enhance the efficiency, safety, and sustainability of their operation. As a connected mobility platform for industries that manage vehicle and equipment assets, Teletrac Navman simplifies the complex so that its customers can transform the way they work through cloud-based solutions that leverage AI to unlock the power of operational insight.
Teletrac Navman manages more than 700,000 vehicles and assets around the world. The company operates globally, with offices worldwide and headquarters in Northbrook IL. For more information visit teletracnavman.com .
Teletrac Navman is a Vontier company.
**WHO IS VONTIER**
Vontier (NYSE: VNT) is a global industrial technology company uniting productivity, automation and multi-energy technologies to meet the needs of a rapidly evolving, more connected mobility ecosystem. Leveraging leading market positions, decades of domain expertise and unparalleled portfolio breadth, Vontier enables the way the world moves - delivering smart, safe and sustainable solutions to our customers and the planet. Vontier has a culture of continuous improvement and innovation built upon the foundation of the Vontier Business System and embraced by colleagues worldwide. Additional information about Vontier is available on the Company's website at .
**At Vontier, we empower you to steer your career in the direction of success with a dynamic, innovative, and inclusive environment.**
Our commitment to personal growth, work-life balance, and collaboration fuels a culture where your contributions drive meaningful change. We provide the roadmap for continuous learning, allowing creativity to flourish and ideas to accelerate into impactful solutions that contribute to a sustainable future.
Join our community of passionate people who work together to navigate challenges and seize opportunities. At Vontier, you are not on this journey alone-we are dedicated to equipping you with the tools and support needed to fuel your innovation, lead with impact, and thrive both personally and professionally.
**Together, let's enable the way the world moves!**
The company in which you have expressed employment interest is a subsidiary or affiliate of Vontier Corporation. The subsidiary or affiliate is referred to as a Vontier Company. Vontier Corporation and all Vontier Companies are equal opportunity employers that evaluate qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law. The "EEO is the Law" poster is available at: Individuals who need a reasonable accommodation because of a disability for any part of the employment process should call 1- or e-mail to request accommodation.
Software Product Owner

Posted 6 days ago
Job Viewed
Job Description
The Software Product Owner will be responsible for product planning and execution of our FlexPay-6 Devices portfolio. It focuses on global devices and the software that runs on them. Key to success in the role, will be an ability to assess customer needs, analyse market trends and act on the customers behalf to prioritise requirements.
This is a technical product ownership role within an agile environment, and provides a vital link between the customers, product and the development team.
**Responsibilities:**
**Product Roadmap development & delivery**
+ Work with your Product Manager/ co- Product Owner(s) to ensure proper design, roadmap execution, user story creation, and refinement for proper execution and backlog priority for your product(s)
+ Define and continuously redefine the end-to-end software roadmap for payment devices and interfaces/ applications.
**Working cross -functionally & regionally**
+ Work with the regional team to ensure all global requirements are planned and deployed
+ Work with cross-functional development teams (firmware, hardware) to ensure requirement and roadmaps
**Product Positioning & Marketing**
+ Perform competitive analysis and market research to influence the strategy of your product(s)
+ Work with sales and marketing to provide a strong value proposition and enable a clear go-to-market strategy and materials, sales enablement collateral and training
+ Package and price products based on current customer data, previous sales data, market intelligence, and other data points
+ Gain VOC (internal and external) on the product(s) to ensure user adoption, securing raw input from customers, suppliers, channel partners
+ Develop business cases for new products & features
#LI-MA1
Ideally you will have the following skills and experience:
+ At least 5 + years of experience as a Software Developer, Software Tester or Product owner preferably in the Embedded systems space.
+ A high degree of product specialization in card and mobile payments, remote device management of IoT (Internet of Things) devices, with experience in retail, fuel, or energy business sector
+ Product management experience in a global SaaS business
+ Problem solving skills with the ability to use both quantitative and qualitative data points
+ Understanding of Agile product development & Scaled Agile Framework
+ Experience leading and developing product owners and product management talent with strong inclusion and diversity.
+ Experience gathering and prioritizing Product Requirements, Feature Requests and Software Products to ensure key customer milestones are met
+ Strong collaboration with key stakeholders in product management, engineering, marketing, finance, professional services and sales teams.
+ Ideally hold a relevant master's or bachelor's degree
**WHO IS INVENCO by GVR**
Invenco by GVR is a dynamic and innovative force in the technology-driven retail solutions. Born from integrating groups within the Gilbarco Veeder-Root network and the strategic acquisition of technology companies worldwide, our foundation is built on tech expertise. With a diverse set of industry leaders including Orpak, Invenco, Insite360 & GVR, we have formed a network of excellence. Our team members are located in over 20 countries and we are proud of the global diversity of our teams.
**WHO IS VONTIER**
Vontier (NYSE: VNT) is a global industrial technology company uniting productivity, automation and multi-energy technologies to meet the needs of a rapidly evolving, more connected mobility ecosystem. Leveraging leading market positions, decades of domain expertise and unparalleled portfolio breadth, Vontier enables the way the world moves - delivering smart, safe and sustainable solutions to our customers and the planet. Vontier has a culture of continuous improvement and innovation built upon the foundation of the Vontier Business System and embraced by colleagues worldwide. Additional information about Vontier is available on the Company's website at .
**At Vontier, we empower you to steer your career in the direction of success with a dynamic, innovative, and inclusive environment.**
Our commitment to personal growth, work-life balance, and collaboration fuels a culture where your contributions drive meaningful change. We provide the roadmap for continuous learning, allowing creativity to flourish and ideas to accelerate into impactful solutions that contribute to a sustainable future.
Join our community of passionate people who work together to navigate challenges and seize opportunities. At Vontier, you are not on this journey alone-we are dedicated to equipping you with the tools and support needed to fuel your innovation, lead with impact, and thrive both personally and professionally.
**Together, let's enable the way the world moves!**
The company in which you have expressed employment interest is a subsidiary or affiliate of Vontier Corporation. The subsidiary or affiliate is referred to as a Vontier Company. Vontier Corporation and all Vontier Companies are equal opportunity employers that evaluate qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, disability, veteran status, citizenship status, sexual orientation, gender identity or expression, and other characteristics protected by law. The "EEO is the Law" poster is available at: Individuals who need a reasonable accommodation because of a disability for any part of the employment process should call 1- or e-mail to request accommodation.
Engineering Manager - Software Development
Posted 3 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
Software QA Tester - REMOTE
Posted 546 days ago
Job Viewed
Job Description
Role : Software QA Analyst
Location : Remote (LATAM)
Duration : 6+ Months Contract
Contract Summary:
We are seeking a Software QA Analyst to perform QA tasking (predominantly manual) in support of our retailer partner mobile applications. Must be available to work between 8:00 or 9:00- 5:00pm PST.
Responsibilities Include:
· Work closely with QA team members to create, run, and maintain manual test cases & suites.
· Follow and update test processes and procedures to ensure a high-quality bar is being met for all deliverables.
· Evaluate functional stability and design implementation to ensure business requirements are being met via end-to-end testing.
· Create and track defects throughout the Software Testing Life Cycle
· Generate and run regression test cases against all our mobile applications, and review test results to look for gaps in our test suites.
· Other related duties as assigned.
Required Qualifications:
· 3-5 years of experience in testing mobile applications on both Android and iOS/iPadOS
· Strong experience with integration and regression testing
· Experience in monitoring and manipulating network traffic (ProxyMan, CharlesProxy, Fiddler, etc.)
· Good understanding of mobile application test process and methods
· Functional knowledge of Xcode, Android Studio, TestFlight, and AppCenter
· Self-motivated, able to work independently and thrive in a high-speed and high productivity environment.
· Able to manage conflicting priorities effectively, including task prioritization and multitasking to manage daily workload.
· Attention to detail, thoroughness, tenacity, and strong organizational skills.
· Strong written and verbal communication skills with a proven ability to interact with technical, business ,design, and customer service groups.
Be The First To Know
About the latest Senior software Jobs in 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 ( .