Mid-Senior Software Engineering

Gruppo Urmet · Grugliasco, Piemonte, Italia · · 50€ - 70€


Descrizione dell'offerta

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 solidi 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 full-stack 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.

#J-18808-Ljbffr

Candidatura e Ritorno (in fondo)