Middle/Senior Developer (Candidati In 3 Minuti)
Descrizione del Ruolo: 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 Bootstrap - Versioning 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 allargati - Possiete competenze di cloud (in particolare Azure) - Possiede competenze di orchestrazione di container e gestione di applicazioni (Docker, Kubernetes, etc. )
- Ha esperienza con Database NoSQL - Ha 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.
-
Informazioni dettagliate sull'offerta di lavoro
Azienda: Buscojobs Località: Monterotondo
Lazio, MonterotondoAggiunto: 12. 3. 2025
Posizione lavorativa aperta
Diventa il primo a rispondere a un'offerta di lavoro!