Software Developer

13 ago - Pisa
Jayawan Digital Systems Italia

Informazioni sul ruolo

Pisa è uno dei principali centri della Toscana per la tecnologia, la ricerca e lo sviluppo di soluzioni digitali. In Jayawan Digital Systems Italia realizziamo applicazioni web, piattaforme cloud e sistemi software progettati per migliorare i processi operativi e digitali delle aziende.

Siamo alla ricerca di un Software Developer con esperienza, capace di contribuire alla progettazione, allo sviluppo e alla manutenzione di applicazioni moderne, affidabili e facilmente scalabili.

Non cerchiamo una persona che si limiti a completare attività già definite. Cerchiamo un professionista curioso e pragmatico, capace di comprendere i requisiti, proporre soluzioni tecniche efficaci e collaborare con sviluppatori, analisti e responsabili di progetto.

Responsabilità principali

Sviluppo delle applicazioni: Progettare, sviluppare e mantenere applicazioni web, servizi backend e funzionalità software in linea con i requisiti aziendali.

Sviluppo frontend: Realizzare interfacce intuitive, responsive e accessibili utilizzando framework e tecnologie moderne.

Sviluppo backend: Implementare logiche applicative, API, servizi e integrazioni con database e piattaforme esterne.

Qualità del codice: Scrivere codice chiaro, documentato e manutenibile, rispettando gli standard tecnici e le buone pratiche del team.

Testing: Creare ed eseguire test unitari e di integrazione per verificare la stabilità e l’affidabilità delle funzionalità sviluppate.

Risoluzione dei problemi: Analizzare errori, malfunzionamenti e problemi di performance, individuando soluzioni sostenibili.





Integrazione dei sistemi: Collegare applicazioni, database, servizi cloud e piattaforme di terze parti attraverso API e strumenti di integrazione.

Collaborazione tecnica: Lavorare con project manager, analisti, designer e altri sviluppatori per trasformare i requisiti in soluzioni funzionanti.

Revisione del codice: Partecipare alle revisioni tecniche e fornire suggerimenti utili per migliorare qualità, sicurezza e manutenibilità.

Miglioramento continuo: Valutare nuovi strumenti, tecnologie e metodologie che possano rendere più efficiente il processo di sviluppo.

Requisiti richiesti

Esperienza: Almeno 3 anni di esperienza nello sviluppo software, preferibilmente su applicazioni web, piattaforme aziendali o sistemi digitali.

Competenze di programmazione: Buona conoscenza di almeno uno tra Java, Python, C Sharp, JavaScript, TypeScript o linguaggi equivalenti.

Sviluppo frontend: Esperienza con framework come React, Angular, Vue o tecnologie simili.

Sviluppo backend: Esperienza nella creazione di API REST, servizi applicativi e logiche di business.

Database: Buona conoscenza di database relazionali come PostgreSQL, MySQL, SQL Server o Oracle.





Controllo delle versioni: Esperienza nell’utilizzo di Git e dei principali flussi di lavoro basati su branch e pull request.

Testing: Conoscenza dei principi di unit testing, integration testing e controllo della qualità del software.

Architettura software: Comprensione dei principi di modularità, sicurezza, scalabilità e manutenibilità.

Capacità analitiche: Capacità di analizzare problemi tecnici, valutare alternative e proporre soluzioni pratiche.

Organizzazione: Capacità di gestire attività, priorità e scadenze in un ambiente di lavoro cooperativo.

Comunicazione: Capacità di spiegare problemi e decisioni tecniche in modo chiaro a interlocutori tecnici e non tecnici.

Approccio al lavoro: Autonomia, precisione, affidabilità e attenzione alla qualità del risultato finale.

Competenze preferenziali

Esperienza con architetture a microservizi e sistemi distribuiti.

Conoscenza di Docker e strumenti di containerizzazione.

Esperienza con piattaforme cloud come AWS, Microsoft Azure o Google Cloud.

Conoscenza di pipeline CI CD e processi di distribuzione automatizzata.

Esperienza con metodologie Agile o Scrum.

Conoscenza di sistemi di messaggistica e integrazione asincrona.

Esperienza con strumenti di monitoraggio delle applicazioni e analisi delle performance.

Conoscenza dei principi di sicurezza applicativa e protezione dei dati.

Esperienza nella documentazione tecnica e nella gestione del ciclo di vita del software.

Retribuzione: €2.300,00 - €2.700,00 al mese

Sede di lavoro: Di persona

CAMERIERA/E AI PIANI

13 ago - Forte dei Marmi
E-Work S. P. A.

Addetto Controllo Accessi – Accoglienza e Coordinazione

13 ago - Trento
Blue Zone

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per software developer / pisa

Addetto/a mensa

13 ago - Antey-Saint-André
Jobtech

Ottico Esperto: Crescita in Team

13 ago - Bassano del Grappa
VISION GROUP