ELABORARE progetta e sviluppa applicazioni interoperabili, aperte, che sappiano adattarsi ed evolvere nel rispetto delle reali necessità del cliente.
OFFERTA PROFESSIONALE
-
Sviluppo su commessa di applicazioni desktop,
distribuite e web, orientate a:
- Localizzazione, Monitoraggio Ambientale, Pianificazione Territoriale e, in generale, gestione di basi di dati che contemplino una componente spaziale che lega le informazioni alle entità territoriali di interesse (GIS)
- Lavoro di rete mediante l'utilizzo dei protocolli standard di Internet (web, posta elettronica, trasferimento file, ecc.)
- Gestione dei flussi di lavoro aziendali (gestione documentale, automazione di flussi di lavoro, ecc.)
- Sviluppo applicazioni in outsourcing
- Consulenza presso il cliente (all'interno di team di analisi, progettazione e sviluppo) per progetti software
COMPETENZE TECNICHE
Raccolta e specifica dei requisiti in standard UML; definizione della base dati mediante l'utilizzo di schemi E-R; analisi funzionale (casi d'uso, diagrammi di sequenza, diagrammi di stato, ecc.)
Definizione di architetture a n livelli: applicazioni STAND-ALONE, FAT-CLIENT, 3-TIER, a Oggetti Distribuiti.
Progettazione Object-Oriented mediante l'applicazione dei DESIGN PATTERN
Sviluppo sulle seguenti piattaforme:
- SUN - linguaggio Java
- Microsoft .NET 2.0 - linguaggio C#
- GNU - linguaggi C; C++; assembly per processori della famiglia x86
- WEB -linguaggi xhtml; css; javascript; linguaggi lato server
Conoscenza dei Sistemi di Database Relazionali: Oracle, MySQL, SQLServer 2005, Access, JavaDB (Derby).
