Staff Software Engineer Backend in Cardiff

Staff Software Engineer Backend in Cardiff

Cardiff Full-Time 60000 - 75000 £ / year (est.) Home office (partial)
Assa Abloy

At a Glance

  • Tasks: Join our team to develop and maintain cutting-edge device management solutions.
  • Company: HID, a global leader in trusted identity solutions.
  • Benefits: Enjoy competitive salary, flexible work, and extensive career development.
  • Other info: Be part of a diverse, inclusive culture with opportunities for growth.
  • Why this job: Make a real impact on global security while working with innovative technologies.
  • Qualifications: 7+ years in software development; strong problem-solving skills required.

The predicted salary is between 60000 - 75000 £ per year.

As a key contributor of the Customer Facing Tools team, you will be responsible for the development and maintenance of our enterprise scale device management solution.

An ideal candidate should have an open mindset, be flexible, focused on quality, and open to switching to different projects. We work in a multinational environment, so communicative English in speaking and writing is a must.

HID powers the trusted identities of the world’s people, places, and things, allowing people to transact safely, work productively, and travel freely. We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide employees.

This is more than just a job – it’s your chance to join an industry leader to drive innovation in access control and make a real impact on global security solutions.

Essential Duties:
  • You will be part of our Customer Facing Tools team under the PACS (Physical Access Control Systems) business area. The PACS products include smart cards, mobile access and identifications, software, services, and controllers for physical access control.
  • You will be responsible for the development and maintenance of an enterprise scale software solution for the management of physical access devices such as RFID and Biometric readers. This will involve integrating with complex software packages and cloud services.
  • You are aware of and continue to self-learn industry best practices and trends.
  • You should be self-reliant and resourceful, able to solve problems independently.

This hybrid opportunity is based in Cardiff. Our current hybrid working model allows 2 remote days per week.

Essential Qualifications:
  • 7+ years’ experience in professional Software Development.
  • You should be able to work with minimal supervision.
  • Possess a bachelor’s degree in a quantitative field (engineering, computer science) or demonstrative equivalent experience.
  • Relational database design.
  • Unit testing and Integration testing.
  • Experience in developing networked applications would be desirable.
  • Experience in writing integrations to devices over any of the following would also be desirable: MQTT, Serial, Bluetooth, NFC, UDP, TCP/IP.
  • Experience in building REST APIs and WebSocket communication would also be desirable.
  • Experience in the use of gRPC would be desirable.
  • Experience in the use of Hibernate ORM would be desirable.
  • Experience in Secure Software Development Lifecycle (SSDL) would be desirable.

Although not essential, experience in the following would be advantageous:

  • Experience of writing software applications in Python would be advantageous.
  • Knowledge of cryptographic algorithms and security certification would be a plus.
  • Previous experience with RFID technologies / smart cards e.g. NXP Mifare Desfire would be desirable.
Work Requirements:
  • Compliance with all relevant HID Global policies and procedures related to Quality, Security, Safety, Business Continuity, and Environmental systems.
  • Travel and fieldwork, including international travel may be required. Therefore, employee must possess, or be able to acquire a valid passport.
  • Must be legally eligible to work in the country in which you are hired.
What we can offer you:
  • 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.
Why apply?
  • 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-orientated, reliable, and straightforward and value being treated accordingly.

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.

If you have a disability and require assistance or accommodation to participate in the application process or to perform essential job functions, please contact accommodations-ext@hidglobal.com.

HID is certified as a Great Place to Work in the UK, reflecting employee feedback on trust, collaboration, and workplace culture.

Staff Software Engineer Backend in Cardiff employer: Assa Abloy

HID is an exceptional employer, offering a vibrant and inclusive work culture in Cardiff that prioritises employee well-being and professional growth. With competitive salaries, extensive career development resources, and a commitment to innovation, employees are empowered to thrive in a flexible environment while contributing to cutting-edge security solutions on a global scale.

Assa Abloy

Contact Details:

Assa Abloy Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Software Engineer Backend in Cardiff

Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or at industry events. Ask them about their experiences and the company culture. This can give you insider info and might even lead to a referral!

Tip Number 2

Prepare for the interview by researching common questions for Staff Software Engineers. Practice your answers, but keep it natural. We want you to show off your skills and personality, so be ready to discuss your past projects and how they relate to the role.

Tip Number 3

Show your passion for the industry! During interviews, share your thoughts on recent trends in software development or access control solutions. This shows you're not just looking for any job, but that you're genuinely interested in what we do at HID.

Tip Number 4

Don’t forget to follow up after your interview! A quick thank-you email can go a long way. It shows your appreciation and keeps you fresh in the interviewer's mind. Plus, it’s a great chance to reiterate your excitement about the position!

We think you need these skills to ace Staff Software Engineer Backend in Cardiff

Software Development
Relational Database Design
Unit Testing
Integration Testing
Networked Applications Development
Device Integration (MQTT, Serial, Bluetooth, NFC, UDP, TCP/IP)
REST API Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Staff Software Engineer role. Highlight relevant experience, especially in software development and any specific technologies mentioned in the job description. We want to see how your skills align with what we’re looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this opportunity at HID and how your background makes you a great fit. Don’t forget to mention your flexibility and openness to new projects, as we value those traits.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in past roles. We love self-reliant and resourceful candidates, so share stories that demonstrate your ability to solve problems independently and effectively.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at HID!

How to prepare for a job interview at Assa Abloy

Know Your Tech Inside Out

Make sure you brush up on your technical skills, especially around the technologies mentioned in the job description. Be ready to discuss your experience with REST APIs, MQTT, and any relevant programming languages like Python. This will show that you're not just a fit on paper but also have the practical knowledge to back it up.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex problems in past projects. Think about specific challenges you faced, the steps you took to resolve them, and the outcomes. This will demonstrate your resourcefulness and ability to work independently, which is key for this role.

Communicate Clearly and Confidently

Since the role requires strong communication skills in English, practice articulating your thoughts clearly. You might want to do a mock interview with a friend or record yourself answering common questions. This will help you feel more confident and ensure you convey your ideas effectively during the actual interview.

Embrace Flexibility and Adaptability

The job description highlights the need for flexibility and an open mindset. Be prepared to discuss times when you've had to switch projects or adapt to new challenges. Showing that you're open to change and can thrive in a multinational environment will make you stand out as a candidate.