Software Engineer

20 ore fa

Montà, Piemonte, Italia Hid Tempo pieno

An Amazing Career Opportunity for a Software Engineer - Fixed Term Contract (12 months)
Location: Romano Canavese, Italy
Job ID: *
The Junior Software Engineer contributes to the development, maintenance, and testing of a web-based system that integrates external applications with specialized equipment and operational processes.
The role supports backend services and APIs built with ASP.NET Core and .
NET, as well as frontend user interfaces developed in Angular.
Responsibilities include implementing features, fixing defects, and supporting communication between application layers, external systems, and connected devices.
The position also involves manual and automated testing to help ensure the reliability and usability of the solution.
Who are we?
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.
Check us out here: and
Secure Issuance (SI)
Secure Issuance, part of HID Global, offers the world's broadest and most sophisticated portfolio of card printers, laser engravers, encoders and software.
For more than 25 years, organizations across a variety of industries — from enterprise corporations and government agencies to financial institutions and universities — have relied on HID Global Secure Issuance for the custom personalization and issuance of secure identity credentials and financial cards.
With a history of pioneering patented technologies and expertise, business integrity and long-standing customer confidence, HID Global is a global leader in secure card issuance innovation.
As our Software Engineer, you'll support HID's success by:
Implementing and maintaining frontend and backend features under the guidance of senior team members
Developing and supporting REST APIs, user-interface components, supporting tools, and integrations with external systems and connected devices
Investigating, reproducing, and fixing software defects across frontend, backend, and integration layers
Performing manual testing and contribute to automated unit, integration, and end-to-end tests
Supporting the analyzing of technical issues reported by service teams by reviewing logs and system behavior, investigating communication between components, and assisting with their resolution
Collaborating with developers, testers, and other stakeholders through code reviews, documentation, requirements gathering and clarification, and regular delivery activities
Primary Duties:
Contributing to the ongoing development and quality of a full-stack web application and its supporting services
Supporting the integration of the application with external software systems and specialized equipment
Participating in the design, implementing, testing, and release of new functionalityPerforming manual testing and supporting automated testing to validate new features, defect fixes, and system integrations
Building practical knowledge of the project's architecture, development standards, testing practices, and delivery process
Your Experience and Background include:
Good problem-solving skills, attention to detail, and willingness to learn in a collaborative team environment
Basic commercial, academic, or personal-project experience with C#, .
NET / ASP.NET Core, or another programming language
Basic knowledge of web application development, including REST APIs and HTTP
Basic knowledge of relational databases, SQL, and Entity Framework / Entity Framework Core
Willingness to perform manual software testing
Basic knowledge of Git
Communicative English, enabling effective work with technical documentation and international team members
Preferred Qualifications (Optional section)
Familiarity with Angular, TypeScript, HTML, and CSS
Familiarity with automated testing frameworks for .
NET and frontend applications
Experience with integration testing, hardware communication, or external-system integrations
Knowledge of CI/CD pipelines and Agile software-development practices
Familiarity with Jira, Confluence, and collaborative software-development workflows
Interest in industrial software, document processing, or workflow-driven systems
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 enviro