Edutech

Software Engineer

Click Here to Apply

Job Location

trento, Italy

Job Description

Edutech Srl è una realtà innovativa e in rapida crescita, specializzata nello sviluppo di soluzioni di e-learning e piattaforme digitali per il mercato B2B. La nostra missione è trasformare il modo in cui le aziende formano i propri dipendenti, offrendo strumenti avanzati e personalizzabili per la formazione digitale. Stiamo cercando uno Sviluppatore Junior di Applicazioni Web da inserire nel nostro team di sviluppo. Il candidato ideale, oltre alle competenze richieste, è appassionato di sviluppo software, fortemente motivato ad aggiornarsi costantemente e orientato al miglioramento continuo. Competenze Essenziali: Conoscenza di C# e .NET Framework/Core: familiarità con il linguaggio di programmazione C# e con il framework .NET (meglio se .NET Core o .NET 6/7) per lo sviluppo di applicazioni web. Sviluppo Web con ASP.NET: competenze di base in ASP.NET MVC e/o ASP.NET Core per la costruzione di applicazioni web, incluse nozioni di routing, controller e gestione delle viste. Database e SQL Server: conoscenza delle basi di SQL e dell'utilizzo di Microsoft SQL Server per gestire e manipolare i dati all'interno di applicazioni. HTML, CSS e JavaScript: buona conoscenza. Conoscenza delle API RESTful: capacità di sviluppare e consumare API RESTful, con nozioni di base di come funziona la comunicazione tra client e server. Debugging e Troubleshooting: capacità di risolvere problemi di codice, individuare e correggere bug e usare strumenti di debugging in Visual Studio. Sistemi Operativi Windows Server e Linux: conoscenze di base di Windows e Linux. Conoscenza dei Processi di Test: comprensione dei processi di test del software, inclusi test unitari e test di integrazione, e capacità di contribuire alla creazione di test efficaci per garantire la qualità del codice. Plus Aggiuntivi: Familiarità con Entity Framework: competenze in Entity Framework (o NHibernate) per la gestione dell'accesso ai dati in modo più strutturato e aderente ai principi di OOP. Controllo di Versione con Git: conoscenza di Git per la gestione del codice e la collaborazione, preferibilmente in combinazione con Azure DevOps. Esperienza con Visual Studio: familiarità con l'ambiente di sviluppo Visual Studio e/o Visual Studio Code, incluso l’utilizzo di estensioni utili per il debug e lo sviluppo in C#. Conoscenza di Blazor o altre tecnologie front-end di Microsoft: esperienza con Blazor (WebAssembly o Server). Conoscenza di Angular: esperienza di base con Angular, inclusi componenti, servizi e comunicazione con API RESTful. Laurea magistrale in discipline tecniche. Lingua inglese. Cosa Offriamo: Contratto a tempo indeterminato. Un ambiente di lavoro stimolante e collaborativo. Flessibilità, buoni mensa e adesione a programmi di welfare (pensione integrativa). Opportunità di crescita professionale e sviluppo delle competenze. Progetti innovativi in un contesto tecnologico avanzato. Il/la candidato/a ideale è proattivo e sa lavorare con una supervisione minima. Ha una mentalità intraprendente e altamente adattiva. È un risolutore di problemi proattivo in grado di prendere decisioni in modo autonomo. Seniority level Entry level Employment type Full-time Job function Engineering and Information Technology Industries E-Learning Providers J-18808-Ljbffr

Location: trento, IT

Posted Date: 1/7/2025
Click Here to Apply
View More Edutech Jobs

Contact Information

Contact Human Resources
Edutech

Posted

January 7, 2025
UID: 4999274989

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.