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.
Posizione:
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.
Requisiti:
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;
Altre informazioni:
We offer:
Competitive compensation and benefits package commensurate with experience.
Highly professional and skilled working environment