At a Glance
- Tasks: Design and implement software connectors and APIs for seamless integration with third-party products.
- Company: Join HID, a pioneering global organisation in security technology.
- Benefits: Enjoy a competitive salary, flexible work-life balance, and extensive career development opportunities.
- Why this job: Make an impact by driving innovation in a vibrant and inclusive culture.
- Qualifications: 5+ years of experience in software development, proficient in .NET Core, C#, and RESTful interfaces.
- Other info: Work in a dynamic team environment with opportunities for personal and professional growth.
The predicted salary is between 36000 - 60000 ÂŁ per year.
We are looking for a senior developer to design and implement software connectors and APIs that integrate our platform with thirdâparty products. This role focuses on creating libraries used to build connectors that communicate between HID devices and external systems, across onâprem and cloud environments.
As a contributor you will spend the majority of your time writing code and implementing features defined by the Product Owner. You will work in a team, execute tasks independently, and deliver highâquality, secure, and performant functionality.
Key Responsibilities- Design and implement software connectors and APIs that integrate our platform with the 3rd 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, breaking it down into subâtasks, and completing subâtasks with relative ease.
- Communicate technical decisions through design docs and whiteâpapers.
- Communicate effectively with cross functions, can work well with Product, Design, Analytics, etc, as necessary.
- Proactively identify problems with requirements (lack of clarity, inconsistencies, technical limitations) and communicate these issues early to help courseâcorrect.
- Work in a team environment.
- Proficient in .NET Core &/or C, C++ & C#
- Fluent with RESTful interfaces
- Familiarity of communication protocols such as MQTT
- Fluent with software version control.
- TDD Unit test approach.
- Good understanding and skills with CI/CD.
- Security by design and related life cycle requirements e.g CVE.
- Engineering degree or equivalent or suitable experience.
- Minimum of 5+ years of related industry experience.
- Scripting / Automation: 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 for API or UI integration contexts.
- Understanding of security best practices: OAuth2, JWT, TLS, and "security by design" principles.
- Comfortable working with both onâpremises and cloudâbased integration endpoints.
- Experience troubleshooting complex API and connectivity issues.
- Familiar creating multiple representative deployment environments to validate our solution.
- Experience of the access control industry.
- Experience developing networked applications in an enterprise environment would be an advantage.
- 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.
- To be a part of a global organization that is pioneering the hardware, software and services that allow people to confidently navigate the physical and digital worlds.
- Empowerment: You'll work as part of a global team in a flexible work environment, learning and enhancing your expertise.
- Innovation: You embrace challenges and want to drive change.
- Integrity: You are resultsâoriented, reliable, and straightforward and value being treated accordingly.
Senior Engineer Connector API in London employer: HID
Contact Detail:
HID Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Senior Engineer Connector API in London
â¨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.
â¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving APIs and integrations. This gives potential employers a taste of what you can do and sets you apart from the crowd.
â¨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to .NET Core, RESTful interfaces, and security best practices. Practising coding challenges can also help you feel more confident when itâs time to shine.
â¨Tip Number 4
Donât forget to apply through our website! Itâs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Engineer Connector API in London
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV is tailored to the Senior Engineer Connector API role. Highlight your experience with .NET Core, RESTful interfaces, and any relevant projects that showcase your skills in designing and implementing APIs.
Showcase Your Problem-Solving Skills: In your application, donât just list your skills; share examples of how you've proactively identified and solved problems in past projects. This will show us that you can handle complex scenarios with ease.
Communicate Clearly: Since communication is key in this role, ensure your cover letter is clear and concise. Use it to explain your technical decisions and how youâve collaborated with cross-functional teams in the past.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. Itâs the best way for us to receive your application and keep track of it, so donât miss out on that!
How to prepare for a job interview at HID
â¨Know Your Tech Inside Out
Make sure you brush up on your .NET Core, C, C++, and C# skills. Be ready to discuss how you've used these technologies in past projects, especially when it comes to designing APIs and connectors. The more specific examples you can provide, the better!
â¨Understand Security Best Practices
Since security is a big deal for this role, be prepared to talk about OAuth2, JWT, and TLS. Think of scenarios where you implemented security measures in your previous work. This will show that you not only know the theory but have practical experience too.
â¨Communicate Clearly
Youâll need to work with various teams, so practice explaining complex technical concepts in simple terms. Prepare to share how youâve documented your design decisions or communicated issues in the past. Clear communication can set you apart from other candidates.
â¨Show Your Problem-Solving Skills
Think of examples where you identified problems early in a project and how you addressed them. Whether it was a lack of clarity in requirements or technical limitations, demonstrating your proactive approach will highlight your ability to work independently and effectively.