Informazioni sul Ruolo
Perugia sta diventando un punto di riferimento sempre più interessante per imprese digitali, servizi professionali e progetti tecnologici. In Syntrix Digital Solutions Italia SRL sviluppiamo applicazioni, piattaforme web e strumenti software pensati per semplificare processi aziendali e migliorare l esperienza degli utenti.
Siamo alla ricerca di uno Sviluppatore Software con esperienza intermedia, capace di progettare, realizzare e mantenere soluzioni affidabili in collaborazione con analisti, designer, specialisti del controllo qualità e referenti di progetto.
Parteciperai all intero ciclo di sviluppo, dall analisi dei requisiti fino al rilascio e alla manutenzione delle applicazioni. Avrai la responsabilità di trasformare esigenze funzionali in codice chiaro, sicuro e facilmente manutenibile.
Non cerchiamo una persona che si limiti a completare attività assegnate. Cerchiamo un professionista capace di comprendere il contesto del prodotto, proporre soluzioni concrete e contribuire attivamente alla qualità tecnica del software.
Perché Lavorare con NoiAmbiente di Lavoro
Il nostro ufficio di Perugia offre un ambiente professionale, collaborativo e orientato alla condivisione delle conoscenze. Favoriamo il confronto diretto tra sviluppo, progettazione, analisi e controllo qualità per ridurre gli errori e migliorare il risultato finale.
Cultura dello Sviluppo
Crediamo in un approccio pragmatico alla tecnologia. Le soluzioni devono essere stabili, comprensibili e adatte alle reali esigenze degli utenti, senza introdurre complessità non necessarie.
Strumenti Moderni
Utilizziamo sistemi di controllo versione, piattaforme cloud, ambienti di sviluppo integrati, strumenti per il monitoraggio delle applicazioni e processi automatizzati per test e distribuzione.
Crescita Professionale
Avrai accesso a formazione tecnica, revisione del codice e opportunità di approfondimento in aree come architettura software, integrazione dei sistemi, sicurezza applicativa e servizi cloud.
Principali ResponsabilitàSviluppo delle Applicazioni
Progettare e sviluppare funzionalità software in base ai requisiti tecnici e operativi definiti per ciascun progetto.
Analisi dei Requisiti
Collaborare con analisti e referenti aziendali per comprendere le esigenze, chiarire i requisiti e individuare soluzioni tecniche sostenibili.
Scrittura di Codice Manutenibile
Produrre codice chiaro, documentato e coerente con gli standard interni, facilitando modifiche future e collaborazione tra sviluppatori.
Integrazione dei Sistemi
Realizzare e mantenere integrazioni tra applicazioni, database, servizi cloud e interfacce di programmazione.
Gestione dei Database
Creare e ottimizzare query, strutture dati e procedure necessarie al funzionamento delle applicazioni.
Test del Software
Preparare test tecnici e collaborare con il team qualità per verificare funzionalità, prestazioni e stabilità delle soluzioni sviluppate.
Correzione dei Problemi
Analizzare anomalie e segnalazioni, individuare le cause e implementare correzioni efficaci riducendo il rischio di problemi ricorrenti.
Revisione del Codice
Partecipare alle revisioni del codice, fornendo osservazioni costruttive e applicando i miglioramenti concordati.
Manutenzione delle Applicazioni
Aggiornare sistemi esistenti, migliorare funzionalità e intervenire sulle componenti che richiedono ottimizzazione o adeguamento tecnico.
Documentazione Tecnica
Preparare e aggiornare documentazione relativa a funzionalità, configurazioni, integrazioni e procedure di rilascio.
Supporto al Rilascio
Collaborare durante le fasi di distribuzione, verificare il corretto funzionamento delle nuove versioni e supportare la risoluzione di eventuali problemi.
Collaborazione con i Team
Lavorare con progettisti digitali, analisti applicativi, specialisti del supporto e coordinatori di progetto per garantire una consegna coerente e completa.
Cosa CerchiamoEsperienza
Almeno 3 anni di esperienza nello sviluppo software, nella programmazione di applicazioni web o nella realizzazione di sistemi aziendali.
Competenze di Programmazione
Buona conoscenza di uno o più linguaggi di programmazione moderni e capacità di comprendere strutture dati, logica applicativa e principi di sviluppo orientato agli oggetti.
Sviluppo Web
Esperienza con tecnologie front end o back end e familiarità con la realizzazione di applicazioni basate su servizi e interfacce di programmazione.
Database
Buona conoscenza dei database relazionali e capacità di scrivere query efficienti e affidabili.
Controllo Versione
Esperienza nell utilizzo di Git o strumenti equivalenti per la gestione del codice e la collaborazione tra sviluppatori.
Capacità di Analisi
Capacità di comprendere problemi complessi, suddividerli in attività gestibili e proporre soluzioni tecniche pratiche.
Organizzazione
Capacità di gestire più attività, rispettare le scadenze e comunicare tempestivamente eventuali rischi o blocchi.
Comunicazione
Buone capacità comunicative e disponibilità a collaborare con persone tecniche e non tecniche durante tutte le fasi del progetto.
Lingue
Ottima conoscenza della lingua italiana. Una buona conoscenza dell inglese tecnico è richiesta per consultare documentazione, strumenti e risorse di sviluppo.
Mentalità
Cerchiamo una persona curiosa, precisa, affidabile e orientata alla qualità. Sai valutare il giusto equilibrio tra solidità tecnica, tempi di consegna e necessità operative del progetto.
Retribuzione: €2.000,00 - €2.600,00 al mese
Benefit:
- Bevande gratis
- Parcheggio libero
- Rimborso spese cellulare
Sede di lavoro: Di persona