Qualifica: Software Engineer Developer
Attività:
• Project Manager: organizzazione e stima tempi di realizzazione progetto, organizzazione team di lavoro, selezione personale, pianificazione e allocazione risorse
• Problem solving e performance management
• Interfacciamento diretto con il cliente
• Analisi funzionale / tecnica per progetti per la riorganizzazione di processi aziendali, portali intranet e pubblici, progetti di system integration nel settore Bank, Automotive e Business comunication
• Monitoraggio avanzamento lavoro e stima di tempi e costi
• Coordinazione team di lavoro (circa 15 membri in totale)
• Redazione documenti ufficiali di progetto (analisi funzionale, descrizione architettura, analisi tecnica, manuali di rilascio e utente);
• Applicazione della metodologia di sviluppo AGILE (SCRUM)
• Strumenti per il management
Progettazione e diagrammi UML / Diagrammi Gantt con MS Visio e/o MS Project
Utilizzo di strumenti di co-working come Microsoft Project, MS Sharepoint e JIRA;
• Linguaggi e key technologies dei progetti coinvolti
Sviluppo applicazioni web / desktop
Sviluppo sistemi system integration basati su architettura a microservizi
UX study
Applicazioni in ambiente Windows / Unix
Application server Tomcat o Netty
Sviluppo applicazioni web MVC con linguaggi lato server (Play Framework 2 con SCALA su Netty Server, o Spring/Struts con Java), sia lato client (Javascript / Jquery e/o AngularJs)
CSS / LESS e Bootstrap
DB Relazionali: MySql, SqlServer, Oracle
DB Non-Relazionali: MongoDB, Redis
ORM Hibernate, Squeryl, ReactiveMongo, Jedis
Interfacciamento o realizzazione web service sia SOAP che REST
Implementazione soluzioni su ambienti Cloud (principalmente Azure serverless)
Skills:
• Linguaggi nativi e/o Object-oriented
o C
o C++
o C#
o Java
o Scala
• Database
o Programmazione SQL, PL/SQL e TSQL
o DBMS Oracle 9 / 10 / 11
o DBMS MySql
o DBMS SQL Server 2000 / 2005 / 2008 / 2012
o MongoDB (not relational DB)
o Redis (not relational DB)
• ORM (Object-relational mapping)
o Hibernate (su Java)
o LinQ (su ASP.NET)
o Squeryl (su SCALA)
o ReactiveMongo
• Programmazione in ambienti distribuiti
o HTML 5
o CSS 3
o Javascript, AJAX e JQuery
o Angular JS
o ASP / ASP.NET
o PHP 5.5
o JSP
o XML e JSON
o Web Service (Axis, Tomcat)
• Sistemi digitali e reti logiche
o VHDL
o CodeSimulink
• Programmazione di sistema
o Win32 / MFC
o Framework .NE
o VisualStudio .Net
o Eclipse e IntelliJ IDEA
o Visual C++
o Play 2 Framework
• Informatica grafica ed Elaborazione immagini
o MATLAB
o Qt libraries for C++