Ricerchiamo figure sia Junior (1-3y), Mid (3-7y) che Senior (7+y) ed anche APPRENDISTI 1 - Chi siamo Lean IT Consulting è un'azienda in crescita che si occupa di consulenza informatica per importanti clienti di livello internazionale, i quali ci hanno riconosciuto nel tempo serietà e competenza. L’azienda è in modalità full remote per soli residenti in Italia (fuori italia si può valutare soltanto in P. IVA). Periodicamente cerchiamo di organizzare incontri in sede per condividere sessioni di lavoro in presenza, per un caffè o per un pranzo in compagnia. La filosofia aziendale prevede la formazione continua del proprio personale, sia tecnica che linguistica, mediante la partecipazione a workshop e conferenze tecniche, corsi di lingua personalizzati e la condivisione interna di informazioni. L’azienda segue il Manifesto Agile e le sue applicazioni. 2 - Prodotti L’azienda offre un proprio portfolio di prodotti Saa S/Cloud. I nostri prodotti sono applicazioni web che aiutano le grandi aziende (Farmaceutiche, Life Science, Medical Devices) a gestire i processi di Product Lifecycle Management (PLM) e Portfolio & Project Management (PPM). 3 - Chi stiamo cercando – JUNIOR SOFTWARE ENGINEER Stiamo cercando candidati che si occupino dello sviluppo di progetti software, partecipando a tutte le seguenti fasi: Analisi dei requisiti Definizione dell'architettura Progettazione della soluzione Implementazione della soluzione Manutenzione e miglioramenti del software Costituiscono requisiti graditi per la posizione: ● Laurea in informatica, ingegneria o esperienza lavorativa equivalente Almeno 1 anno di esperienza nel settore Buona conoscenza di Java e/o C# Conoscenza di base dei paradigmi OOP Propensione al team working Buona conoscenza della lingua inglese, scritta e parlata (livello A2 o superiore) Disponibilità per viaggi brevi all'estero 4 - Chi stiamo cercando - SENIOR SOFTWARE ENGINEER Stiamo cercando candidati che ci aiutino a sviluppare i nostri prodotti Saa S, partecipando a tutte le seguenti fasi: Analisi dei requisiti Definizione dell'architettura Progettazione della soluzione Implementazione della soluzione Manutenzione e miglioramenti del software Costituiscono requisiti graditi per la posizione: Almeno 5 anni di esperienza nel settore Almeno 1 anno di esperienza con tecnologie web oriented Ottima conoscenza di Java e/o C# Ottima conoscenza dei paradigmi OOP e dei modelli di progettazione Ottima conoscenza degli strumenti di sviluppo standard come version control, continuous integration, sistemi di tracciabilità dei problemi Buona conoscenza dell'approccio Test Driven Development (TDD) Propensione al team working Buona conoscenza della lingua inglese, sia scritta che parlata (livello B1 o superiore) Disponibilità per brevi viaggi all'estero 5 - Cosa offriamo La persona sarà inserita all'interno del team di sviluppo e svolgerà attività di analisi, progettazione, sviluppo, test e manutenzione di software principalmente in linguaggio Java. Contratto a tempo indeterminato. Il trattamento economico, commisurato all'esperienza ed alla preparazione del candidato, verrà concordato durante la selezione. 6 - Il processo di selezione prevede: 1. Un colloquio conoscitivo 2. La soluzione di alcuni quesiti (on-line) 3. Un colloquio finale tecnico 7- Costituiscono requisiti opzionali per la posizione: Il candidato dovrebbe essere ubicato nelle MARCHE, UMBRIA, ABRUZZO, EMILIA ROMAGNA (ogni tanto usciamo a prenderci una birra insieme?). Buona conoscenza delle metodologie Agili Services-Oriented Architecture Servizi RESTful 8 - Vision & Mission HR Lean IT offre un ambiente di lavoro giovane, informale e stimolante in cui inserire persone appassionate e volenterose. Per questo, Lean IT investe non solo sulla formazione personale del suo team ma garantisce anche benefit per consentire alle persone di lavorare al meglio delle loro potenzialità. 9 - Benefit & Total Rewards Straordinari pagati (sembra scontato ma non lo è) Ticket Restaurant Welfare Aziendale Bonus extra RAL per obiettivi Smart Working Flessibilità oraria Flessibilità geografica Pianificazione ferie annuale con piena libertà per il dipendente Kit Smart Working (o budget per acquisto): Pc, Monitor, Sedia, Docking, Strumenti per videoconferenze 10 - Alcune delle tecnologie adottate: Programming Languages: Java, Javascript, Typescript, Kotlin Front-End: Angular, j Query, Bootstrap, HTML5, CSS Back-End: Spring Framework, Quarkus, Rabbit MQ, Services BUS / SOA Cloud Infrastructur AWS Based Database Mongo DB, Elastic Search, Postgre SQL. Continuous Integration & Delivery Team City, Docker, Kubernetes ... cerchiamo di utilizzare sempre tecnologie nuove per risolvere nuovi problemi