Urmet Solutions (GLT) opera nella progettazione e nello sviluppo di soluzioni per antintrusione, videosorveglianza, controllo accessi, Building Automation e Automazione Alberghiera, unendo competenze di system integration alla realizzazione di prodotti tecnologicamente avanzati, affidabili e facilmente integrabili.
Parte del Gruppo URMET S.p.A., Urmet Solutions rappresenta oggi un polo tecnologico solido e in continua evoluzione, orientato all’innovazione e alla qualità.
Entrare in Urmet Solutions significa lavorare su soluzioni concrete e complesse per la sicurezza e l’automazione degli edifici, all’interno di un contesto strutturato e attento alla crescita professionale.
Role of the position:
The Software Engineer is responsible for designing and developing software modules, subsystems, or applications; ensures that development tasks meet functional requirements, quality standards, and project timelines, while striving to exceed customer expectations. In addition, provides both in-house and in-field support for debugging and troubleshooting.
Responsibilities of the role:
* Delivering software with high usability, performance, and reliability.
* Design, develop, test, and maintain software modules, subsystems, or applications, ensuring high-quality deliverables that meet functional requirements, quality standards, and project timelines.
* Collaborate with cross-functional teams to gather requirements, analyze system specifications, and contribute to the overall software architecture.
* Provide in-house and in-field support for debugging and troubleshooting, addressing any issues that arise in a timely manner.
* Keep abreast of emerging software technologies and industry trends, and incorporate new tools, technologies, and methodologies to enhance the company’s software solutions.
* Participate in the creation and refinement of development processes to continuously improve software development efficiency and reduce time to market.
* Contribute to Technology Roadmaps that guide software development to meet Customers’ needs
* Foster clear and effective communication with internal teams, external vendors, and consultants to maintain a high level of collaboration and alignment across projects.
Requirements:
* Master’s degree in Computer Engineering or equivalent
* 4–5 years of experience in software development and testing
* Experience in fullstack development with .NET (Core or 6+) and modern web applications;
* Backend: In-depth knowledge of C#, ASP.NET Core, and Web APIs;
* Embedded: Good Knowledge of C/C++
* Database: Experience with Entity Framework Core, LINQ, and relational databases
* Architecture: Knowledge of patterns such as MVVM or Clean Architecture and adoption of SOLID principles;
* Integrations: Experience with REST APIs, or external services via HTTPClient;
* DevOps: Familiarity with Git, CI/CD pipelines, and Azure or Docker environments;
We offer:
* Competitive compensation and benefits package commensurate with experience.
* Highly professional and skilled working environment