05 ago
|
CMSIM Advanced Technology Italia
|
Palestrina
05 ago
CMSIM Advanced Technology Italia
Palestrina
Informazioni sul ruolo
Palestrina si trova in una posizione strategica tra Roma e i principali centri produttivi del Lazio. In CMSIM Advanced Technology Italia SRL trasformiamo esigenze operative e tecniche in applicazioni software affidabili, sicure e semplici da utilizzare.
Sviluppiamo strumenti gestionali, piattaforme web, sistemi di integrazione e soluzioni digitali personalizzate per clienti appartenenti a diversi settori. Crediamo che un buon software debba risolvere problemi concreti, migliorare i processi e rimanere facilmente aggiornabile nel tempo.
Cerchiamo uno Sviluppatore Software capace di partecipare alla progettazione, allo sviluppo e alla manutenzione delle nostre applicazioni.
Non ti limiterai a scrivere singole funzionalita. Analizzerai i requisiti, collaborerai alla scelta delle soluzioni tecniche, correggerai eventuali problemi e contribuirai al miglioramento continuo della qualita del prodotto.
Lavorerai insieme a sviluppatori, analisti, tecnici di sistema e responsabili di progetto. Sarai coinvolto in tutte le fasi del lavoro, dalla definizione dei requisiti fino al rilascio e al supporto delle applicazioni in produzione.
Perche lavorare con noi
Ambiente di lavoro
Il nostro ufficio si trova a Palestrina, in una zona ben collegata con Roma e con i principali comuni dell area orientale del Lazio.
Offriamo un ambiente professionale, partecipativo e orientato alla qualita tecnica. Valorizziamo la comunicazione chiara, la responsabilita individuale e la condivisione delle competenze.
Cultura tecnica
Non dovrai convincerci dell importanza di un codice chiaro, di test affidabili e di una documentazione aggiornata.
Sappiamo che la qualita del software dipende da decisioni tecniche coerenti, controlli accurati e collaborazione tra le diverse persone coinvolte nel progetto.
Avrai la possibilita di proporre miglioramenti e contribuire alla definizione degli standard di sviluppo utilizzati dal team.
Tecnologie moderne
Lavoriamo con Java, C Sharp, Python, JavaScript, TypeScript, PHP e framework moderni per lo sviluppo di applicazioni web e gestionali.
Utilizziamo API REST, database relazionali, Git, sistemi di gestione delle attivita e strumenti per il testing e l integrazione continua.
La tecnologia viene scelta in base alle esigenze del progetto, alle prestazioni richieste e alla necessita di garantire sicurezza e manutenibilita.
Crescita professionale
Avrai accesso a corsi tecnici, risorse online e formazione dedicata allo sviluppo software.
Supportiamo la crescita nelle aree di programmazione, architettura delle applicazioni, database, Cloud computing, automazione e sicurezza.
Responsabilita principali
Sviluppo del software
Progettare e sviluppare funzionalita per applicazioni web, sistemi 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 e corretto funzionamento sui principali browser e dispositivi.
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.
Individuare 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 durante le fasi di verifica e preparazione del rilascio.
Correzione degli errori
Analizzare malfunzionamenti, errori e segnalazioni provenienti dagli utenti.
Individuare la causa dei problemi e implementare soluzioni affidabili.
Verificare che le correzioni non introducano nuovi errori nelle funzionalita esistenti.
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 principali 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 professionale 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.200,00 - €2.700,00 al mese
Benefit:
- Bevande gratis
- Parcheggio libero
- Rimborso spese cellulare
Sede di lavoro: Di persona
📌 Sviluppatore Software (Palestrina)
🏢 CMSIM Advanced Technology Italia
📍 Palestrina