.NET Developer
KPMG Italy
We don’t imagine a better future. We’re building it!
Vuoi fare un lavoro che sia davvero significativo e di impatto? In KPMG avrai l’opportunità di aiutare i clienti, la società, le colleghe e i colleghi ad affrontare e risolvere le sfide più attuali e complesse. KPMG Advisory offre servizi di consulenza alle imprese per affiancarle nella trasformazione del business model, nel miglioramento e nella digitalizzazione dei processi, nell’analisi e nella gestione dei rischi, nonché supporto nelle operazioni di finanza straordinaria. Nel particolare, entrerai a far parte del Team di Lighthouse di Roma . La Lighthouse è il centro di eccellenza di KPMG Advisory che offre soluzioni di Data & Analytics sul mercato. Sarai impegnato nel fornire soluzioni tecnologiche all’avanguardia, tra cui algoritmi, business intelligence, visualizzazione dei dati, analisi avanzata, process mining e tecnologie di machine learning per migliorare il processo decisionale umano. Nello specifico, lavorerai su tecnologie innovative e su progetti sfidanti e entusiasmanti, supportando i nostri clienti principalmente sulle seguenti tematiche:- sviluppo e manutenzione di microservizi scalabili e API, con particolare focus sulle tecnologie .NET;
- progettazione e implementazione di API RESTful e integrazione con sistemi e piattaforme aziendali;
- predisposizione e gestione dei flussi dati verso i sistemi di Business Intelligence;
- progettazione e implementazione di strategie di Test Automation, inclusi Unit, Integration e Load Testing;
- utilizzo e gestione di database SQL e NoSQL in architetture ad alta affidabilità;
- gestione di container tramite Docker e utilizzo di tecnologie Cloud-native;
- implementazione e gestione di sistemi di messaggistica e integrazione basati su pattern event-driven, quali Kafka e RabbitMQ;
- promozione di best practice di clean code, software security e qualità del codice;
- collaborazione con team cross-funzionali e stakeholder nella definizione delle soluzioni tecnologiche.
- Possiedi una laurea magistrale (o triennale) in discipline STEM, ingegneria informatica, IT o un’altra disciplina pertinente;
- Hai maturato 1-2 anni di esperienza nello sviluppo software backend, preferibilmente in contesti progettuali complessi;
- Hai una solida esperienza nello sviluppo .NET, con conoscenza dell’ecosistema C#/.NET e .NET Core;
- Hai esperienza nella progettazione e nello sviluppo di microservizi e API REST;
- Possiedi una conoscenza approfondita di database SQL e NoSQL;
- Hai esperienza con Docker e con tecnologie di containerizzazione in ambienti Cloud;
- Conosci i principali pattern e strumenti di messaggistica, come Kafka e/o RabbitMQ;
- Hai esperienza o interesse per le metodologie di Test Automation;
- Costituisce un nice to have la conoscenza di Java e/o Python;
- Hai una buona conoscenza dei principi di Clean Code, software design e sicurezza applicativa;
- Hai una buona padronanza della lingua inglese, preferibilmente con esperienze di studio e/o lavoro all’estero.
- Un ambiente di lavoro inclusivo, equo e che rispetta, incoraggia e valorizza le diversità;
- Un contesto stimolante e dinamico che incentiva la creatività e il lavoro di squadra;
- Modalità di lavoro ibrida, per promuovere un sano equilibrio tra vita lavorativa e personale;
- Programmi di formazione e sviluppo avanzati per rimanere sempre aggiornati;
- Mindset internazionale e progettualità innovative;
- Iniziative incentrate sul benessere psicofisico.
- development and maintenance of scalable microservices and APIs, with a specific focus on .NET technologies;
- design and implementation of RESTful APIs and integration with enterprise systems and platforms;
- design and management of data flows supporting Business Intelligence systems;
- design and implementation of Test Automation strategies, including Unit, Integration and Load Testing;
- use and management of SQL and NoSQL databases within highly reliable architectures;
- container management through Docker and Cloud-native technologies;
- implementation and management of messaging and event-driven integration patterns using technologies such as Kafka and RabbitMQ;
- promotion of clean code, software security and code quality best practices;
- collaboration with cross-functional teams and stakeholders to define technology solutions.
- You hold a master’s (or bachelor’s) degree in STEM disciplines, computer engineering, IT, or another relevant field;
- You have 1- 2 years of experience in backend software development, preferably in complex project environments;
- You have solid experience with .NET technologies, including C#/.NET and .NET Core;
- You have experience designing and developing microservices and REST APIs;
- You have strong knowledge of SQL and NoSQL databases;
- You have experience with Docker and containerisation technologies in Cloud environments;
- You are familiar with key messaging patterns and technologies, such as Kafka and/or RabbitMQ;
- You have experience or an interest in Test Automation methodologies;
- Knowledge of Java and/or Python is considered a nice to have;
- You have a good understanding of Clean Code, software design and application security principles;
- You have a good command of the English language, preferably with study and/or work experience abroad.
- An inclusive and equitable work environment that respects, encourages and values diversity;
- A challenging and dynamic environment that encourages creativity and teamwork;
- Hybrid work arrangements to promote a healthy work-life balance;
- Advanced training and development programmes to stay current;
- International mindset and innovative projects;
- Initiatives focused on mental and physical well-being.
Offerta di lavoro pubblicata 2 mesi fa