HID Global
Overview
Staff Software Engineer
role with location: Salt Lake City, Utah. Job ID: 40625. As a Staff Software Engineer, you are responsible for implementing architectural designs, creating applications, evaluating and implementing new technologies, redesigning existing applications, mentoring teammates, solving problems, and resolving defects in an Agile environment. Regular activities include developing architecture and design features, building prototypes, participating in design and code reviews, working with product owners and stakeholders, reviewing user stories, and facilitating code reviews. Who we are
HID powers the trusted identities of the world's people, places, and things, allowing people to transact safely, work productively and travel freely. HID Global IAM solutions protect more than 85 million user identities. We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide employees. Identity and Access Management Solutions (IAMS): HID Global IAM products protect more than 85 million user identities. This drives a Zero Trust philosophy and advances in risk-based multi-factor authentication, secure user identities in converged access environments, and PKIaaS solutions. Responsibilities
Providing enterprise architecture guidance. Defining and evolving the technical vision for the company with a focus on microservices and replaceability. Evaluating and recommending technology choices to proactively meet business strategy with a view toward future adaptation. Maintaining awareness of industry standards and emerging technologies and how they relate to needs and opportunities. Taking initiative to identify software architecture education opportunities and share learnings with peers and leaders. Developing new applications, maintaining existing applications, and identifying and deprecating obsolete code. Preserving and automating deployment of source code and software assets via CI/CD. Mentoring Software Engineering and QA team members. Creating, publishing, and evangelizing development and data model standards and guidelines. Participating in code reviews through pull/merge requests. Working with engineering and product owners to understand functional requirements within a product vision. Guiding and consulting with other engineering teams on design or performance issues. Your experience and background
Bachelor's degree in computer science, electrical engineering, information systems, or a related field. Candidates with equivalent education and relevant work experience may also be considered. Minimum of 7+ years of software experience. Experience in PKI and internet security concepts/protocols. Knowledge of: application architecture principles; design patterns; Spring Boot, Docker and Kubernetes; containers (Spring/JBoss/Tomcat), HTTP, JSON, XML, Web Services; Java, JSP, Servlets, React/Angular, SQL, NoSQL; Microservices, GraphQL or REST; version control (Gitflow). Experience in decomposing monolith applications. Good knowledge of containerized application deployment. Understanding of dependency management (Maven, Jenkins/Gradle). Understanding of CI/CD tools (Jenkins, GitLab, etc.). Experience in Agile development (Scrum, XP, SAFe, etc.). Understanding of cloud architecture in Azure, AWS, or Google Cloud. Experience with Event-Driven integrations. What we can offer you
Competitive salary and rewards package. Competitive benefits and annual leave offering for work-life balance. A vibrant, welcoming & inclusive culture. Extensive career development opportunities and resources to maximize potential. Part of a global organization pioneering hardware, software and services in identity and security. Why apply?
Empowerment: Work as part of a global team in a flexible environment. You don't need to check all the boxes; if you have most of the skills, apply. Innovation: Embrace challenges and drive change, with flexible work arrangements considered. Integrity: Results-oriented, reliable, and straightforward with a respectful workplace. HID is an equal opportunity employer and values diversity and inclusion. We evaluate applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or any other legally protected characteristic. If you require accommodations to participate in the application process, please contact accommodations-ext@hidglobal.com. We make it easier for people to get where they want to go. HID is part of the ASSA ABLOY Group, with 63,000 colleagues in over 70 countries, offering opportunities for global career growth and development. #LI-HIDGlobal #J-18808-Ljbffr
Staff Software Engineer
role with location: Salt Lake City, Utah. Job ID: 40625. As a Staff Software Engineer, you are responsible for implementing architectural designs, creating applications, evaluating and implementing new technologies, redesigning existing applications, mentoring teammates, solving problems, and resolving defects in an Agile environment. Regular activities include developing architecture and design features, building prototypes, participating in design and code reviews, working with product owners and stakeholders, reviewing user stories, and facilitating code reviews. Who we are
HID powers the trusted identities of the world's people, places, and things, allowing people to transact safely, work productively and travel freely. HID Global IAM solutions protect more than 85 million user identities. We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide employees. Identity and Access Management Solutions (IAMS): HID Global IAM products protect more than 85 million user identities. This drives a Zero Trust philosophy and advances in risk-based multi-factor authentication, secure user identities in converged access environments, and PKIaaS solutions. Responsibilities
Providing enterprise architecture guidance. Defining and evolving the technical vision for the company with a focus on microservices and replaceability. Evaluating and recommending technology choices to proactively meet business strategy with a view toward future adaptation. Maintaining awareness of industry standards and emerging technologies and how they relate to needs and opportunities. Taking initiative to identify software architecture education opportunities and share learnings with peers and leaders. Developing new applications, maintaining existing applications, and identifying and deprecating obsolete code. Preserving and automating deployment of source code and software assets via CI/CD. Mentoring Software Engineering and QA team members. Creating, publishing, and evangelizing development and data model standards and guidelines. Participating in code reviews through pull/merge requests. Working with engineering and product owners to understand functional requirements within a product vision. Guiding and consulting with other engineering teams on design or performance issues. Your experience and background
Bachelor's degree in computer science, electrical engineering, information systems, or a related field. Candidates with equivalent education and relevant work experience may also be considered. Minimum of 7+ years of software experience. Experience in PKI and internet security concepts/protocols. Knowledge of: application architecture principles; design patterns; Spring Boot, Docker and Kubernetes; containers (Spring/JBoss/Tomcat), HTTP, JSON, XML, Web Services; Java, JSP, Servlets, React/Angular, SQL, NoSQL; Microservices, GraphQL or REST; version control (Gitflow). Experience in decomposing monolith applications. Good knowledge of containerized application deployment. Understanding of dependency management (Maven, Jenkins/Gradle). Understanding of CI/CD tools (Jenkins, GitLab, etc.). Experience in Agile development (Scrum, XP, SAFe, etc.). Understanding of cloud architecture in Azure, AWS, or Google Cloud. Experience with Event-Driven integrations. What we can offer you
Competitive salary and rewards package. Competitive benefits and annual leave offering for work-life balance. A vibrant, welcoming & inclusive culture. Extensive career development opportunities and resources to maximize potential. Part of a global organization pioneering hardware, software and services in identity and security. Why apply?
Empowerment: Work as part of a global team in a flexible environment. You don't need to check all the boxes; if you have most of the skills, apply. Innovation: Embrace challenges and drive change, with flexible work arrangements considered. Integrity: Results-oriented, reliable, and straightforward with a respectful workplace. HID is an equal opportunity employer and values diversity and inclusion. We evaluate applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or any other legally protected characteristic. If you require accommodations to participate in the application process, please contact accommodations-ext@hidglobal.com. We make it easier for people to get where they want to go. HID is part of the ASSA ABLOY Group, with 63,000 colleagues in over 70 countries, offering opportunities for global career growth and development. #LI-HIDGlobal #J-18808-Ljbffr