Full-Stack Developer – Data Platform Junior
Junior full-stack developer at Accenture's Supply Chain & Engineering practice, building backend apps, REST APIs, and microservices on data platforms — integrating enterprise/industrial systems, ETL/ELT pipelines, and exposing data for analytics and AI. Stack: Python/Java/C#/TypeScript, SQL, Microsoft Fabric/Databricks/Spark/dbt; frontend skills a plus.
- Compensation
- €28.7K–€40.8K / yr
- Location
- Piemonte, Italy
- Work setup
- Not specified
- Seniority
- Junior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- 1–2 years of software development experience, backend or full-stack (junior profiles: significant projects from studies/internships/personal projects)
- Good knowledge of at least one modern language: Python, Java, C#, or TypeScript
- Basic knowledge of REST APIs, microservices architectures, and system integration incl. async/event-driven communication
- Basic knowledge of Git, testing, and dev practices; familiarity with CI/CD, containerization, and cloud services
- Basic knowledge of modern data platforms: data lake, data warehouse, lakehouse
- Knowledge of SQL and familiarity with Microsoft Fabric, Databricks, Spark, Python, dbt or equivalents
- Basic understanding of integrating data from heterogeneous sources, ETL/ELT pipelines, transformation, and data modeling
- Basic knowledge of data quality, governance, security, and data lifecycle management
- Interest in Generative AI, Machine Learning, RAG, semantic search, and agentic workflows
- Tech curiosity, problem solving, willingness to learn, teamwork attitude
- Fluent English
Nice to have
- Frontend skills with React, Angular, or Vue.js and integrating web UIs with backend APIs
- Project experience in data platform, analytics, or AI applications
- Experience or interest in manufacturing, supply chain, engineering, quality, or operations
- Familiarity with ERP, MES, quality systems, or IoT solutions
Full description
- Interesse verso Generative AI, Machine Learning, RAG, semantic search e agentic workflows
- Inglese fluente
Entrando in Accenture Supply Chain & Engineering lavorerai al cuore della value chain - dal sourcing e procurement, all'engineering e R&D, dalla manifattura e operations, ai capital projects - per aiutare le aziende a reinventare l'intera catena del valore, alimentata da dati, AI e tecnologie di nuova generazione. Cerchiamo sviluppatori con prime esperienze nel software, interessati a costruire backend, API e microservizi che integrano, espongono e rendono fruibili dati e funzionalità di piattaforma. Lavorerai soprattutto in modo hands-on, con il supporto di colleghi senior, su soluzioni che collegano applicazioni enterprise, sistemi industriali e piattaforme dati per abilitare analytics e AI. Il focus è lo sviluppo software in contesto data platform: le competenze frontend sono un valore aggiunto, non un requisito indispensabile.
Il tuo ruolo e le tue prospettive
- Contribuire allo sviluppo di applicazioni backend, API REST e microservizi integrati con moderne data platform, lavorando insieme a team tecnici esperti
- Realizzare servizi di integrazione con database, API, applicazioni enterprise e sistemi industriali
- Collaborare con i Data Engineer allo sviluppo di componenti applicative per l’orchestrazione e l’integrazione con pipeline ETL/ELT e processi di data ingestion e trasformazione
- Contribuire allo sviluppo di servizi che espongono dataset, modelli dati, semantic layer e data product per applicazioni analytics e AI
- Applicare buone pratiche di testing, versioning e CI/CD, partecipare al troubleshooting e utilizzare strumenti di Generative AI a supporto di sviluppo, test e documentazione
- Partecipare a design review, code review e knowledge sharing, collaborando con Data Architect, AI Engineer e Business Analyst
- Contribuire, in base alle competenze frontend, allo sviluppo di interfacce web integrate con i servizi backend
La retribuzione prevista in Accenture viene definita sulla base di molteplici elementi di valutazione, tra cui – ad esempio - il ruolo ricoperto, il livello di seniority, il grado di responsabilità, le competenze professionali e l’esperienza maturata. Per la presente posizione, è prevista l’applicazione del CCNL Metalmeccanico, con uno tra i seguenti livelli di inquadramento e corrispondente fascia di retribuzione annua lorda:
- C3 28.748,59 € e 34.600 €
- B1 30.814,29 € e 40,800 €
Le tue caratteristiche
- 1–2 anni di esperienza nello sviluppo software, con focus backend o full-stack; per i profili più junior valutiamo anche esperienze progettuali significative maturate durante studi, stage o progetti personali
- Buona conoscenza di almeno un linguaggio di programmazione moderno, ad esempio Python, Java, C# o TypeScript, e delle tecnologie backend utilizzate nei propri progetti