The role of Technical Product Manager leads the structural engineering expertise and ownership for a set of software products; aligning product development with business value, relevant construction engineering standards, and customer/market needs. This position provides continuous alignment with other software product stakeholders to provide industry and construction engineering expertise – assisting with roadmap priority and articulation of value propositions for software products.
The Application Security Architect reports directly to the Head of Architecture but works closely with development teams, product teams, and other teams across the organization to integrate security into the product lifecycle from design through deployment. This is an influential role, and the first at our North American Headquarters that will have direct impact on the Software applications, security standards, and roadmap.
Senior Software Developer is a pivotal role in Hilti’s Global Application Software Unit. The Senior Software Developer is responsible for implementing backlog tasks, architectural designs and solutions, and executing on development tasks. Further, drives and validates use of patterns and practices defined by the broader technical organization, as well as adopts the established DevOps framework.
The Development Manager (Cohort Lead) is responsible for leading multiple teams with focused development efforts. Aside from management duties, they maintain alignment with all key functions across Digital Scrum and mission teams such as product ownership, user experience, architecture, and quality assurance. The Development Manager (Cohort Lead) actively engages projects and activities and ensures productivity and performance together with Scrum Master.
The Developer is a pivotal role in Hilti’s Global Application Software Unit. The Developer is responsible for implementing backlog tasks, architectural designs and solutions, and executing on development tasks. Further, the Developer drives and validates use of patterns and practices defined by the broader technical organization, as well as adopts the established DevOps framework.
The role of AEM Architect is to provide technical guidance and direction for more than one business applications and technologies within Global Digital Application. This position is responsible for designing digital solutions that are modular, reliable and extensible, conforming to sound design principles and capable of adapting to change while achieving targets for performance and scalability. The AEM Architect works closely with various team members to drive operational excellence and deliver digital products which set Hilti apart from the competition and actively engage our customers.
The Global Product Manager, Software is responsible for marketing, product lifecycle management, sales initiatives, distribution, and growth of Hilti’s software products. This position is a key contributor to Hilti’s global software application team, as well as Hilti's product/trade management. The Global Product Manager, Software partners with the global and local software project teams, hardware product management, and development teams to deliver world-class applications to the market with a multi-channel approach.
The role of Digital Business Analyst is responsible for partnering with business stakeholders to understand business problems and processes, identify potential solutions, and define business requirements for digital software projects. The Digital Business Analyst defines and recommends solutions in the form of features/epics, user stories, and other document artifacts; they then act as a proxy for the business throughout the planning, development, testing, and release activities to ensure that the business requirements are delivered.
The UX/UI designer defines user experience by exploring possible design directions, creating concept designs and elaborating on detailed UI designs based on business requirements/user stories, user needs, existing UX/UI design system & guidelines, UX best practices and technical constraints. Reviews designs and guides the work of less senior team members, documents UX/UI Standards and expands design system library. Conducts UX Testing with users and performs design implementation acceptance testing.