Join HID Global, part of the ASSA ABLOY Group, as a Senior Software Engineer focused on Connectors. In this senior developer role, you will be hands-on and spend a significant amount of your time writing code to implement features defined by the Product Owner. You will generate a set of libraries used to build connectors that enable communication between HID devices and a wide range of third-party products.
What You'll Do
- Design and implement software connectors and APIs that integrate our platform with third-party products.
- Ensure all integrations are secure, reliable, and performant, using best practices in authentication, encryption, and error handling.
- Require little oversight beyond high-level direction and can take a complex scenario, break it down into sub-tasks, and complete them with relative ease.
- Communicate technical decisions through design docs and white papers.
- Communicate effectively with cross functions, working well with Product, Design, Analytics, and others as necessary.
- Proactively identify problems with requirements and communicate these issues early to help course-correct.
- Work effectively in a team environment.
What We're Looking For
- An engineering degree or equivalent, or suitable industry experience.
- A minimum of 5+ years of related industry experience.
- Proficiency in .NET Core and/or C, C++, C#.
- Fluency with RESTful interfaces and software version control.
- A TDD unit test approach.
- Good understanding and skills with CI/CD.
- Experience with security by design and related life cycle requirements.
- Scripting/Automation skills: Python or PowerShell for tooling, automation, and integration testing.
- Data & API work: SQL for data access, JSON/XML for data interchange, and basic JavaScript/TypeScript understanding.
- Understanding of security best practices: OAuth2, JWT, TLS, and 'security by design' principles.
- Comfort working with both on-premises and cloud-based integration endpoints.
- Experience troubleshooting complex API and connectivity issues.
- Familiarity with creating multiple representative deployment environments to validate solutions.
Nice to Have
- Familiarity with communication protocols such as MQTT.
- Experience in the access control industry.
- Experience developing networked applications in an enterprise environment.
Technical Stack
- .NET Core, C, C++, C#, RESTful APIs, MQTT
- Python, PowerShell, SQL
- JSON, XML, JavaScript, TypeScript
- OAuth2, JWT, TLS
Benefits & Compensation
- Competitive salary and rewards package.
- Competitive benefits and annual leave offering, allowing for work-life balance.
- A vibrant, welcoming & inclusive culture.
- Extensive career development opportunities and resources to maximize your potential.
- The opportunity to be part of a global organization pioneering hardware, software, and services.
Work Mode
This position is based locally in Cardiff, UK.
HID is committed to building a diverse, equitable, and inclusive workforce that reflects the global communities we serve. As an equal opportunity employer, we welcome applications from individuals of all backgrounds, experiences, and perspectives.



