Siamo alla ricerca di sviluppatori Full Stack appassionati pronti ad unirsi al nostro team di sviluppo innovativo. La persona selezionata sarà coinvolta in progetti di sviluppo che trasformano il modo in cui i nostri clienti interagiscono con la tecnologia. Sarà responsabile dell'implementazione di servizi digitali end-to-end, dello sviluppo di soluzioni mobile e front-end, e del lavoro su architetture di pipeline di data.
I nostri clienti sono aziende di primo piano nei settori delle telecomunicazioni, media, servizi finanziari, automobilistici e di consumo, offrendo servizi innovativi e soluzioni all'avanguardia.
Responsabilità:
Progettare e implementare servizi digitali innovativi per i nostri clienti nel settore delle telecomunicazioni e dei media.
Sviluppare applicazioni mobile e front-end responsive e di alta qualità.
Contribuire allo sviluppo di soluzioni nell'area dei servizi abilitati IOT.
Gestire e ottimizzare le risorse multimediali per una migliore fruizione da parte degli utenti.
Partecipare allo sviluppo, costruzione, test e mantenimento di architetture di pipeline di data.
Preparare i dati per la modellazione predittiva e prescrittiva, migliorando l'efficacia delle soluzioni offerte.
Premessa importante
E' importante compilare il proprio CV prestando molta attenzione al contenuto.
Non basta scrivere: sviluppatore software... neppure java developer... se stiamo cercando javisti è superfluo indicarmi che sai sei uno sviluppatore che conosce java.
Prima mi devi raccontare dove hai imparato java: a scuola, con un corso di quanti mesi, durante quanti anni di lavoro...
Poi quando mi parli delle tue esperienze, non ti devi fermare al funzionale ma devi scendere nel giusto dettaglio tecnico: ad esempio, sapere che ha sviluppato il gestionale per gestire gli ordini di un negozio non basta.
Mi devi spiegare quali erano le tue responsabilità, che architettura hai pensato, che framework hai usato, come hai progetto il database, devi descrivere tecnicamente le varie funzionalità.
Il cv è la tua lettera di presentazione che deve indurre a scegliere te rispetto a tutti gli altri.
Il tempo è una risorsa preziosa; non possiamo ascoltare tutti. Dobbiamo fare una scelta e la facciamo in base a quello che leggiamo nel CV.
Competenze
Competenze di Backend
Programmazione in .NET:
-
Conoscenza di C#.
-
Esperienza con ASP.NET Core MVC e Web API.
-
Utilizzo di Entity Framework Core per l'accesso ai dati.
-
Familiarità con LINQ per interrogazioni sui dati.oppure
Programmazione in Java:
-
Conoscenza di Java 8+ (o versioni successive).
-
Esperienza con Spring Boot e relativi moduli:
Spring MVC per lo sviluppo web.
Spring Data JPA per l'accesso ai dati.
- Familiarità con la gestione delle dipendenze tramite Maven o Gradle.
Gestione dei database:
-
Esperienza con database relazionali come SQL Server, PostgreSQL o MySQL.
-
Conoscenza di concetti di modellazione dei dati (relazioni, chiavi primarie e straniere, normalizzazione).
-
Capacità di scrivere query complesse e ottimizzazioni SQL.
API e integrazioni:
-
Creazione e consumo di RESTful APIs.
-
Conoscenza di base di gRPC o GraphQL (opzionale).
-
Gestione della sicurezza delle API (es. JWT, OAuth2).
Competenze di Frontend (Angular)
Framework Angular:
-
Esperienza con Angular 10+.
-
Comprensione di concetti fondamentali:
Componenti, moduli e servizi.
Two-way data binding e gestione dello stato.
RxJS per la programmazione reattiva.
HTML/CSS:
- Capacità di creare interfacce utente responsive utilizzando:
CSS3, Flexbox, Grid.
Framework come Bootstrap o Material Design.
TypeScript:
- Conoscenza delle funzionalità avanzate di TypeScript:
Interfacce, tipi generici e moduli.
- Capacità di scrivere codice riutilizzabile e tipizzato.
Competenze DevOps e Ambiente
Version Control:
-
Uso di Git (branching, merge, pull requests).
-
Conoscenza di piattaforme come GitHub, GitLab, o Azure DevOps.
Deployment:
-
Conoscenza base di strumenti di CI/CD come Jenkins, Azure Pipelines, o GitHub Actions.
-
Capacità di configurare e distribuire applicazioni in ambienti Docker (opzionale).
Server e cloud:
-
Conoscenza base di IIS o Tomcat.
-
Familiarità con servizi cloud come Azure, AWS o Google Cloud Platform (opzionale).
Più in dettaglio
Economics
Contratto collettivo nazionale di lavoro del commercio: 14 mensilità
RAL massimo di 32K
Valutiamo contratto di apprendistato per i candidati sotto i trent'anni
Le sedi di lavoro sono:
Milano o Torino
Le modalità di lavoro sono:
Ibrido o full remoto a seconda del cliente
Cosa pensiamo di poter offrire:
Inserimento in una realtà dinamica e flessibile in cui potrà esprimere le proprie attitudini
Corsi di specializzazione in base al progetto assegnato
Ambiente di lavoro dinamico e ad alto contenuto professionale
Inserimento in progetti sfidanti e di innovazione tecnologica
Lavorare in KING vorrà dire:
Avere l'opportunità di sperimentarsi presso clienti prestigiosi e ambienti lavorativi diversi
Mettersi alla prova con progetti ambiziosi che contribuiranno non solo alla crescita aziendale ma anche alla tua crescita professionale
L’offerta è da intendersi nel rispetto delle norme sulle parità di trattamento (L.125/91, art.4 comma 3) in materia di occupazione e di condizioni di lavoro (L.903/77, L.125/91, D.Lgs. 215/03 e 216/03, ex D.Lgs n. 196/03 in materia di privacy).
Clicca per leggere l'informativa sulla privacy