Sviluppatore Software (Perugia)

Sviluppatore Software (Perugia)

05 ago
|
Syntrix Digital Solutions Italia
|
Perugia

05 ago

Syntrix Digital Solutions Italia

Perugia

Informazioni sul ruolo

Perugia sta diventando un punto di riferimento sempre piu interessante per aziende digitali, professionisti tecnologici e realta innovative. In Syntrix Digital Solutions Italia SRL trasformiamo questa crescita in applicazioni software affidabili, intuitive e progettate per risolvere esigenze aziendali concrete.

Sviluppiamo piattaforme web, strumenti gestionali, integrazioni e soluzioni digitali personalizzate per clienti appartenenti a diversi settori. Crediamo che un buon software debba essere stabile, sicuro, semplice da utilizzare e facilmente manutenibile nel tempo.

Cerchiamo uno Sviluppatore Software capace di partecipare alla progettazione, allo sviluppo e al miglioramento delle nostre applicazioni. Non ti limiterai a realizzare singole funzionalita. Collaborerai alla definizione delle soluzioni tecniche, alla correzione dei problemi e all ottimizzazione continua del prodotto.

Lavorerai insieme a sviluppatori, analisti, designer e responsabili di progetto per trasformare requisiti aziendali in funzionalita concrete. Sarai coinvolto durante tutte le fasi, dall analisi iniziale fino al rilascio e alla manutenzione del software.

Perche lavorare con noi

Ambiente di lavoro

Il nostro ufficio si trova a Perugia, in una zona commerciale e direzionale ben collegata con il centro e con le principali vie di comunicazione.

Offriamo un ambiente professionale, collaborativo e orientato alla condivisione delle competenze. Valorizziamo la comunicazione chiara, la responsabilita individuale e il confronto tra persone con esperienze diverse.

Cultura tecnica

Non dovrai convincerci dell importanza di un codice chiaro, di test affidabili e di una documentazione aggiornata. Sappiamo che la qualita tecnica e fondamentale per ridurre gli errori e garantire applicazioni sostenibili.

Avrai la possibilita di proporre miglioramenti, partecipare alle decisioni tecniche e contribuire alla definizione degli standard di sviluppo utilizzati dal team.

Tecnologie moderne

Lavoriamo con linguaggi e strumenti moderni per lo sviluppo di applicazioni web e aziendali. Utilizziamo principalmente Java, C Sharp, Python, JavaScript, TypeScript, PHP e database relazionali.

Adottiamo Git per il controllo delle versioni, API REST, strumenti di testing, sistemi di gestione delle attivita e pipeline di integrazione continua.

La tecnologia viene selezionata in base alle esigenze del progetto, alle competenze del team e alla necessita di garantire sicurezza, prestazioni e manutenibilita.

Crescita professionale

Avrai accesso a corsi tecnici, risorse online e formazione dedicata allo sviluppo software.

Supportiamo la crescita nelle aree di programmazione, progettazione delle applicazioni, database, Cloud computing, sicurezza e automazione dei processi.

Responsabilita principali

Sviluppo del software

Progettare e sviluppare funzionalita per applicazioni web, gestionali e piattaforme digitali.

Scrivere codice chiaro,



stabile e coerente con i requisiti del progetto.

Collaborare con il team per completare le attivita entro le scadenze concordate.

Analisi dei requisiti

Partecipare alla raccolta e alla revisione dei requisiti funzionali e tecnici.

Trasformare le esigenze del cliente in attivita di sviluppo chiare e realizzabili.

Segnalare eventuali rischi, dipendenze o limitazioni prima dell implementazione.

Sviluppo Backend

Realizzare servizi, logiche applicative e funzionalita lato server.

Sviluppare e integrare API REST.

Gestire autenticazione, autorizzazione, validazione dei dati e comunicazione con servizi esterni.

Sviluppo Front End

Collaborare alla realizzazione di interfacce web utilizzando HTML, CSS, JavaScript o TypeScript.

Integrare le interfacce con servizi Backend e database.

Assicurare compatibilita, accessibilita e corretto funzionamento sui principali browser.

Gestione dei database

Creare e modificare strutture dati in database relazionali.

Sviluppare query efficienti e garantire integrita e correttezza delle informazioni.

Collaborare alla risoluzione di problemi relativi a prestazioni e accesso ai dati.

Qualita del codice

Scrivere codice leggibile, documentato e facilmente manutenibile.

Partecipare alle revisioni del codice con gli altri membri del team.

Correggere problemi tecnici e contribuire alla riduzione del debito software.

Test del software

Creare ed eseguire test unitari, funzionali e di integrazione.

Verificare che le nuove funzionalita rispettino i requisiti concordati.

Collaborare con il team di qualita durante le fasi di verifica e rilascio.

Correzione degli errori

Analizzare malfunzionamenti, errori e segnalazioni provenienti dagli utenti.

Individuare la causa dei problemi e implementare soluzioni affidabili.

Documentare le correzioni e verificare che non introducano nuovi errori.

Integrazione dei sistemi

Collegare applicazioni interne con servizi esterni, piattaforme aziendali e strumenti di terze parti.

Gestire scambio dati, autenticazione e sincronizzazione tra sistemi diversi.

Verificare sicurezza e affidabilita delle integrazioni sviluppate.

Distribuzione e manutenzione

Collaborare alla preparazione delle versioni e alla distribuzione negli ambienti di test e produzione.

Monitorare il comportamento delle applicazioni dopo il rilascio.

Gestire aggiornamenti, modifiche e interventi di manutenzione correttiva ed evolutiva.

Documentazione tecnica

Preparare documentazione relativa a funzionalita, configurazioni e procedure operative.

Aggiornare le informazioni tecniche dopo ogni modifica significativa.





Condividere conoscenze e soluzioni con gli altri membri del team.

Collaborazione con clienti e stakeholder

Partecipare agli incontri con clienti, analisti e responsabili interni.

Fornire aggiornamenti chiari sull avanzamento delle attivita.

Spiegare problemi e soluzioni tecniche utilizzando un linguaggio comprensibile anche per interlocutori non specialistici.

Cosa cerchiamo

Esperienza

Almeno 3 anni di esperienza nello sviluppo software o nella programmazione di applicazioni.

Esperienza nella realizzazione di soluzioni destinate ad ambienti di produzione.

Esperienza pratica nello sviluppo di funzionalita, nella correzione degli errori e nella manutenzione del software.

Competenze di programmazione

Buona conoscenza di almeno uno tra Java, C Sharp, Python, PHP, JavaScript o TypeScript.

Conoscenza dei principi della programmazione orientata agli oggetti.

Capacita di scrivere codice strutturato, leggibile e facilmente testabile.

Sviluppo web e API

Esperienza nello sviluppo di applicazioni web o servizi Backend.

Buona conoscenza delle API REST e dei formati di scambio dati.

Conoscenza di HTML, CSS e JavaScript sara considerata un vantaggio.

Database

Esperienza con database relazionali come MySQL, PostgreSQL o Microsoft SQL Server.

Capacita di creare query, modificare strutture dati e analizzare problemi di prestazione.

La conoscenza di database non relazionali sara considerata un vantaggio.

Strumenti di sviluppo

Buona conoscenza di Git e dei flussi di lavoro basati su repository condivisi.

Esperienza con strumenti per la gestione delle attivita, revisione del codice e testing.

La conoscenza di Docker, servizi Cloud o pipeline di integrazione continua sara considerata un vantaggio.

Capacita analitiche

Capacita di analizzare problemi tecnici e individuare soluzioni pratiche.

Attenzione ai dettagli durante lo sviluppo, il testing e la documentazione.

Capacita di organizzare il lavoro e rispettare priorita e scadenze.

Formazione

Diploma tecnico o laurea in Informatica, Ingegneria Informatica o disciplina equivalente.

Saranno valutati anche percorsi formativi alternativi accompagnati da esperienza qualificato dimostrabile.

Competenze linguistiche

Italiano fluente, livello C1 o madrelingua.

Conoscenza dell inglese almeno a livello B1 per leggere documentazione tecnica e utilizzare strumenti internazionali.

Mentalita professionale

Cerchiamo una persona pratica, affidabile e orientata alla risoluzione dei problemi.

Dovrai sapere quando sviluppare una soluzione personalizzata e quando utilizzare componenti esistenti per rispettare tempi, budget e obiettivi del progetto.

Sono fondamentali autonomia, precisione, capacita di collaborazione e disponibilita ad aggiornare continuamente le proprie competenze.

Retribuzione: €2.000,00 - €2.500,00 al mese

Benefit:

- Bevande gratis
- Parcheggio libero
- Rimborso spese cellulare

Sede di lavoro: Di persona

📌 Sviluppatore Software (Perugia)
🏢 Syntrix Digital Solutions Italia
📍 Perugia

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: sviluppatore software (perugia) / perugia

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: sviluppatore software (perugia) / perugia