#724647BR
base del successo in IBM Consulting: in questo ruolo affronterai nuove sfide, porterai nuove idee e troverai soluzioni creative che avranno un impatto significativo per un'ampia rete di clienti. La nostra cultura è incentrata sui percorsi di crescita professionale a lungo termine e sulle opportunità di crescita personalizzate su misura, in un ambiente che accoglie le tue competenze ed esperienze.
Your Role and Responsibilities
Come sviluppatore software parteciperai nei molteplici aspetti del ciclo di vita dello sviluppo del software stesso, come la progettazione, l'implementazione del codice, i test e il supporto. Creerai software che supporteranno i clienti nell'implementazione dei percorsi hybrid cloud e intelligenza artificiale.
Principali responsabilità:
• Sviluppare, testare e gestire applicazioni software utilizzando .NET Framework.
• Progettare e implementare applicazioni web e API utilizzando C#.
• Collaborare con i membri del team per garantire la funzionalità e la qualità del software.
• Partecipare alle revisioni del codice e fornire feedback costruttivi.
• Risoluzione di problemi e debug per migliorare le prestazioni e l'usabilità delle applicazioni.
• Rimanere aggiornati sulle ultime tecnologie e sulle tendenze del settore.
Required Technical and Professional Expertise
• Competenza avanzata in C# con conoscenza approfondita dell'infrastruttura .NET.
• Competenza nelle API web ASP.NET e comprensione delle architetture a microservizi e dei modelli di progettazione/architettura.
• Familiarità con le tecnologie di containerizzazione come Docker e strumenti di sviluppo come Visual Studio, Visual Studio Code, Git e Azure DevOps.
• Conoscenza di framework ORM come Entity Framework Core ed esperienza con database relazionali e/o no-SQL.
• Conoscenza intermedia dell'inglese, oltre a eccellenti capacità interpersonali e di comunicazione e a un atteggiamento collaborativo e propositivo verso il lavoro di squadra.
Preferred Technical and Professional Expertise
• Laurea triennale o magistrale
• Competenze in Razor pages e/o Blazor
• Certificazioni come sviluppatore .NET
• Esperienza pregressa con Azure (o altro provider di cloud) per lo sviluppo e la distribuzione delle applicazioni