Middle/Senior Developer
Per la nostra sede di Monterotondo (RM), cerchiamo un/una Middle/Senior Developer che si occupi di sviluppo applicazioni e piattaforme.
Responsabilità principali: Gestione del ciclo di vita del software: Dalla progettazione alla realizzazione, test e manutenzione, inclusa l'analisi dei requisiti. Mentoring e supporto ai junior developer: Guida e formazione per sviluppatori più giovani o meno esperti, aiutandoli a crescere professionalmente. Revisione del codice: Verifica della qualità del codice attraverso code review, suggerendo miglioramenti e applicando best practices. Ottimizzazione delle prestazioni: Identificazione d problematiche nelle performance e miglioramento dell'efficienza dell'applicazione. Collaborazione con altri team: Lavorare a stretto contatto con altri reparti (come il team di prodotto, designer, QA) per raggiungere gli obiettivi aziendali. Gestione delle problematiche complesse: Risoluzione di bug critici e problematiche difficili in modo tempestivo ed efficace. Aggiornamento delle competenze: Mantenersi aggiornato sulle ultime tendenze tecnologiche e strumenti del settore. Scrittura di documentazione tecnica: Creazione e mantenimento di documentazione dettagliata per garantire che il codice e le soluzioni siano comprensibili anche ad altri membri del team. Competenze richieste: Linguaggi di programmazione: Esperienza con linguaggio di programmazione C#Framework e librerie: conoscenza molto approfondita di ASP. NET, in particolare Core e framework. NET (C#).
Conoscenza approfondita di SQL e ORM (EntityFramework, Dapper, etc.
), HTML, CSS, JS e librerie come BootstrapVersioning e CI/CD: esperienza con pipeline di CI/CD per il rilascio continuo del software. Architettura software: Buona comprensione dei design pattern e della gestione di applicazioni distribuite. Sicurezza e performance: Conoscenza dei principi di sicurezza e ottimizzazione delle performance nel software. Il candidato ideale: Possiede conoscenza Agile/Scrum per lavorare in team allargatiPossiete competenze di cloud (in particolare Azure)Possiede competenze di orchestrazione di container e gestione di applicazioni (Docker, Kubernetes, etc.
)Ha esperienza con Database NoSQLHa maturato almeno 5-7 anni di esperienza nel campo dello sviluppo software. Ha maturato precedenti esperienze in attività di gestione di team, anche se più focalizzato sul lato tecnico. E' abile nel risolvere problemi complessi e trovare soluzioni efficaci. Possiede un'ottima capacità di comunicare e lavorare in team, anche per facilitare l'interazione tra sviluppatori e altri dipartimenti. Ha particolare attitudine a identificare potenziali problemi e risolverli prima che diventino critici. Luogo di lavoro: Monterotondo (RM)
Modalità di lavoro: ibrida (richiesta presenza in ufficio per 3 giorni a settimana)
L'inquadramento contrattuale e la retribuzione saranno commisurati al livello di competenze ed esperienza posseduti dal candidato.
#J-18808-Ljbffr
-
Informazioni dettagliate sull'offerta di lavoro
Azienda: Buscojobs Località: Monterotondo
Lazio, MonterotondoAggiunto: 10. 3. 2025
Posizione lavorativa aperta
Diventa il primo a rispondere a un'offerta di lavoro!