Sviluppatore Back-End
16 ore fa
Roma, Lazio, Italia
Astrua 1860 - Valter Franco Ricci S.p.A.
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
La nostra società seleziona candidati per la posizione di Senior Backend Developer.La figura ricercata entrerà a far parte del team E-commerce e avrà la responsabilità dello sviluppo e dell'evoluzione del backend della piattaforma e-commerce aziendale, operante nella vendita di articoli di lusso, basata su nopCommerce e ospitata su infrastruttura Microsoft Azure.Il candidato sarà coinvolto direttamente nella progettazione, nello sviluppo e nell'implementazione di nuove funzionalità, integrazioni e personalizzazioni della piattaforma, operando con un elevato livello di autonomia e collaborando con le altre figure tecniche e aziendali coinvolte nella gestione e nell'evoluzione del sito e-commerce. I candidati idealiRicerchiamo uno sviluppatore senior con solida esperienza nello sviluppo di applicazioni web e sistemi e-commerce, dotato di una conoscenza approfondita dell'ecosistema Microsoft .NET e del linguaggio C#.La figura ideale è in grado di analizzare requisiti funzionali complessi, progettare autonomamente soluzioni tecniche efficienti e scalabili, sviluppare nuove funzionalità e intervenire su codice esistente individuando e risolvendo problematiche di natura funzionale, architetturale e prestazionale.Costituisce titolo fortemente preferenziale un'esperienza diretta nello sviluppo, nella personalizzazione o nella manutenzione di piattaforme basate su nopCommerce, con particolare riferimento alla realizzazione di plugin, estensioni e integrazioni con sistemi esterni.La persona ricercata dovrà inoltre essere in grado di lavorare in autonomia sull'intero ciclo di sviluppo, dalla definizione della soluzione tecnica fino al testing, al deployment e alla manutenzione del codice in ambiente di produzione.Principali mansioniIntegrando e supportando le figure presenti nei reparti E-commerce, IT e Marketing, la figura ricercata avrà le seguenti mansioni principali:
Qualifiche, competenze e l'esperienza necessaria per questo ruolo sono disponibili nella descrizione completa riportata di seguito.
-
Progettazione e sviluppo di nuove funzionalità e soluzioni per la piattaforma e-commerce aziendale
-
Sviluppo di personalizzazioni, estensioni e plugin per nopCommerce
-
Analisi dei requisiti e traduzione delle esigenze di business in soluzioni tecniche
-
Progettazione e sviluppo di API e integrazioni con sistemi e servizi esterni
-
Sviluppo e manutenzione della logica applicativa e dei processi backend
-
Progettazione e ottimizzazione dell'interazione con il database
-
Individuazione e risoluzione di problematiche funzionali, tecniche e prestazionali
-
Manutenzione ed evoluzione del codice esistente, con particolare attenzione alla qualità, alla manutenibilità e alla scalabilità delle soluzioni sviluppate
-
Collaborazione con le figure frontend per l'integrazione delle funzionalità sviluppate
-
Collaborazione con il team E-commerce nella definizione tecnica e nella pianificazione delle nuove funzionalità
-
Gestione del codice sorgente e dei processi di sviluppo attraverso sistemi di version control
-
Partecipazione alle attività di testing, rilascio e deployment delle nuove funzionalità
-
Monitoraggio e analisi delle problematiche riscontrate in ambiente di produzione
-
Collaborazione nella gestione e nell'evoluzione dell'infrastruttura applicativa in ambiente Microsoft Azure Competenze tecniche
-
Ottima conoscenza del linguaggio C#
-
Solida esperienza nello sviluppo con Microsoft .NET / ASP.NET Core
-
Ottima conoscenza dei principi di programmazione object-oriented e dei principali design pattern
-
Solida conoscenza di Entity Framework Core e delle tecniche di accesso e gestione dei dati
-
Ottima conoscenza di Microsoft SQL Server e del linguaggio SQL
-
Esperienza nello sviluppo di applicazioni web e architetture backend
-
Esperienza nella progettazione e nello sviluppo di API REST
-
Esperienza nell'integrazione di servizi e sistemi esterni tramite API e altri protocolli di comunicazione
-
Conoscenza di HTML, CSS e JavaScript sufficiente a comprendere e gestire l'integrazione tra backend e frontend
-
Buona conoscenza di Git e dei principali workflow di version control
-
Esperienza con sistemi di Continuous Integration / Continuous Deployment (CI/CD)
-
Conoscenza di Microsoft Azure e dei principali servizi utilizzati per l'hosting e la gestione di applicazioni web
-
Esperienza nell'analisi e nell'ottimizzazione delle performance di applicazioni e database
-
Conoscenza delle principali problematiche relative a sicurezza, autenticazione, autorizzazione e protezione delle API
-
Esperienza nello sviluppo o nella manutenzione di piattaforme e-commerce costituisce elemento preferenziale
-
Esperienza diretta con nopCommerce
Qualifiche, competenze e l'esperienza necessaria per questo ruolo sono disponibili nella descrizione completa riportata di seguito.
-
Progettazione e sviluppo di nuove funzionalità e soluzioni per la piattaforma e-commerce aziendale
-
Sviluppo di personalizzazioni, estensioni e plugin per nopCommerce
-
Analisi dei requisiti e traduzione delle esigenze di business in soluzioni tecniche
-
Progettazione e sviluppo di API e integrazioni con sistemi e servizi esterni
-
Sviluppo e manutenzione della logica applicativa e dei processi backend
-
Progettazione e ottimizzazione dell'interazione con il database
-
Individuazione e risoluzione di problematiche funzionali, tecniche e prestazionali
-
Manutenzione ed evoluzione del codice esistente, con particolare attenzione alla qualità, alla manutenibilità e alla scalabilità delle soluzioni sviluppate
-
Collaborazione con le figure frontend per l'integrazione delle funzionalità sviluppate
-
Collaborazione con il team E-commerce nella definizione tecnica e nella pianificazione delle nuove funzionalità
-
Gestione del codice sorgente e dei processi di sviluppo attraverso sistemi di version control
-
Partecipazione alle attività di testing, rilascio e deployment delle nuove funzionalità
-
Monitoraggio e analisi delle problematiche riscontrate in ambiente di produzione
-
Collaborazione nella gestione e nell'evoluzione dell'infrastruttura applicativa in ambiente Microsoft Azure Competenze tecniche
-
Ottima conoscenza del linguaggio C#
-
Solida esperienza nello sviluppo con Microsoft .NET / ASP.NET Core
-
Ottima conoscenza dei principi di programmazione object-oriented e dei principali design pattern
-
Solida conoscenza di Entity Framework Core e delle tecniche di accesso e gestione dei dati
-
Ottima conoscenza di Microsoft SQL Server e del linguaggio SQL
-
Esperienza nello sviluppo di applicazioni web e architetture backend
-
Esperienza nella progettazione e nello sviluppo di API REST
-
Esperienza nell'integrazione di servizi e sistemi esterni tramite API e altri protocolli di comunicazione
-
Conoscenza di HTML, CSS e JavaScript sufficiente a comprendere e gestire l'integrazione tra backend e frontend
-
Buona conoscenza di Git e dei principali workflow di version control
-
Esperienza con sistemi di Continuous Integration / Continuous Deployment (CI/CD)
-
Conoscenza di Microsoft Azure e dei principali servizi utilizzati per l'hosting e la gestione di applicazioni web
-
Esperienza nell'analisi e nell'ottimizzazione delle performance di applicazioni e database
-
Conoscenza delle principali problematiche relative a sicurezza, autenticazione, autorizzazione e protezione delle API
-
Esperienza nello sviluppo o nella manutenzione di piattaforme e-commerce costituisce elemento preferenziale
-
Esperienza diretta con nopCommerce