Requirements: Italian
Company: agap2 Italia
Region: Milan , Lombardy
Siamo alla ricerca di un Software Developer con un forte background tecnico per progettare e sviluppare nuove funzionalit software in architetture distribuite ad alta affidabilit. Il candidato ideale avr un''approfondita conoscenza delle tecnologie moderne e sar in grado di portare idee innovative per migliorare le applicazioni esistenti, con un focus su velocit, stabilit e qualit. In questo ruolo, lavorerai in un ambiente dinamico e stimolante, con opportunit di crescita e continuo sviluppo delle tue competenze.
Responsabilit:
- Progettazione e Sviluppo: Progettare e sviluppare nuove funzionalit software in architetture distribuite, assicurandoti che i sistemi siano ad alta affidabilit e performanti.
- Ottimizzazione delle Applicazioni: Migliorare la velocit, la stabilit e la qualit delle applicazioni esistenti, identificando e risolvendo problemi tecnici e operativi.
- Innovazione: Portare nuove ed originali idee per risolvere le esigenze aziendali e tecnologiche, contribuendo con soluzioni innovative.
- Lavoro in Team: Collaborare attivamente con il team di sviluppo e con altre funzioni aziendali per creare soluzioni software che soddisfino gli obiettivi aziendali.
- Test e Qualit del Codice: Scrivere e mantenere unit test per garantire la qualit del codice e ridurre al minimo i bug.
- Gestione Versione e Collaborazione: Utilizzare Git, SVN e altre metodologie di controllo versione per gestire e tracciare il codice sorgente.
Requisiti:
- Formazione: Laurea in Informatica, Ingegneria Informatica o una formazione equivalente.
- Competenze Tecniche:
- Conoscenza della programmazione orientata agli oggetti (OOP).
- Esperienza consolidata con C# e .NET Core / .NET 8.
- Esperienza consolidata con Typescript e Angular per lo sviluppo front-end.
- Esperienza consolidata con SQL Server e Entity Framework per la gestione dei dati.
- Esperienza nella scrittura di Unit Test e nellassicurare la qualit del codice.
- Esperienza con Git, SVN o altri sistemi di controllo versione.
- Gradita esperienza in Angular per Front End
Competenze Trasversali:
- Passione per l''informatica: Interesse per linnovazione e la ricerca di soluzioni creative a problemi complessi.
- Lingua Inglese: Conoscenza della lingua inglese per la lettura di documentazione tecnica e la collaborazione con team internazionali.
- Lavoro di Gruppo: Propensione al lavoro in team, capacit di collaborare in modo efficace con colleghi di diversi ambiti.
- Organizzazione e Razionalizzazione del Lavoro: Capacit di organizzare il proprio lavoro in modo autonomo, rispettando le scadenze e ottimizzando le risorse disponibili.
- Desiderio di Crescita: Forte motivazione a imparare costantemente, mettersi in discussione e migliorare continuamente le proprie competenze tecniche.
Offriamo:
- Un ambiente di lavoro stimolante e collaborativo, con un forte focus sull''innovazione tecnologica.
- Opportunit di crescita professionale e sviluppo continuo delle competenze.
- Lavorare su progetti sfidanti con tecnologie allavanguardia.
- Un team di lavoro motivato e unatmosfera che favorisce la condivisione delle conoscenze.