Sviluppatore .NET T2A13578

Azienda: Teamsoft Servizi Professionali
Data annuncio: 27/05/2020
Sede di lavoro: Milano
TeamSoft Servizi Professionali, per prestigiosa realtà di Milano in ambito assicurativo, cerca:
Sviluppatore Full-Stack
La risorsa ideale ha maturato almeno 5 anni di esperienza nel ruolo ed è in grado di prendersi carico dello sviluppo ex-novo e della manutenzione di applicazioni esistenti, utilizzando principalmente i framework [link] MVC e [link] Web API in linguaggio C# e, seppur in minor misura, anche [link]
Web Forms, servizi WCF e servizi [link] Web Service sia in linguaggio C# che Visual Basic .NET.
La sua principale responsabilità sarà quella di tradurre in autonomia i requisiti degli analisti di business in applicazioni web complete (sviluppando sia gli eventuali servizi di back-end sia il codice C#, HTML, CSS e JavaScript sul front-end) e in modifiche da apportare ad applicazioni web
esistenti.
Sono essenziali una forte autonomia realizzativa, la capacità di risolvere i problemi e l’attenzione nei confronti della qualità sia del prodotto finale che dell’architettura e del codice sottostanti.
Responsabilità:
• Tradurre in autonomia i requisiti degli analisti di business in applicazioni web complete;
• Tradurre in autonomia le richieste degli analisti di business in modifiche ad applicazioni web esistenti;
• Disegnare, sviluppare e manutenere codice C# efficiente, riusabile e di alta qualità;
• Identificare e risolvere bug, problemi di performance e codice di bassa qualità in applicazioni web;
• Collaborare al miglioramento della qualità dello sviluppo e dell’organizzazione all’interno dell’azienda.
Requisiti minimi:
Ottima conoscenza dei seguenti linguaggi, framework, tecnologie e strumenti:
• C#, Visual Basic .NET, NET Framework >= [link], [link], [link] MVC, [link] Web Forms, [link] Web, API, WCF, [link] Web Service, [link], Entity Framework (Code First & Database First)
• HTML 5, CSS 3, Bootstrap, JavaScript, jQuery, Kendo UI, T-SQL, XML, XPath
• Visual Studio 2012 / 2015 / 2017
• SQL Server 2008 / 2012 / 2014 / 2016 (design di tabelle e indici, creazione e ottimizzazione di query)
• Internet Information Services [link] / [link] / [link]
Ottima conoscenza dei seguenti aspetti dello sviluppo web e dello sviluppo in generale:
• Programmazione object-oriented
• Design pattern, principi SOLID, architetture multi-tier e logical layered design
• Criteri di sicurezza (ad es. prevenzione di Injection, XSS, CSRF, Sensitive Data Exposure, ecc…)
• Criteri di accessibilità
• Criteri di scalabilità e performance
• Strategie di gestione della concorrenza
Ottima conoscenza dei seguenti protocolli rilevanti in ambito web:
• TCP/IP
• HTTP, HTTPS, WebSocket Familiarità nell’uso dei seguenti sistemi di versioning del codice:
• TFVC (con TFS 2015)
• GIT
Conoscenza della lingua inglese con livello >= B2 (CEFR)
Requisiti preferenziali:
• Conoscenza di uno o più dei seguenti linguaggi, framework, tecnologie e strumenti: Java, Liferay Enterprise Portal, Apache Velocity, Apache Tomcat, Apache httpd, UML
• Familiarità con i concetti e l’uso di Continuous Integration e Continuous Delivery
• Familiarità con i concetti e l’uso di Unit Testing (con [link] o MSTest) e/o Test-driven development (TDD)
Sede di lavoro: Milano (Sud Ovest)
Si ricorda che, ai sensi dell' Art. 13 del D. Lgs. 196/03 e Art. 13 Regolamento Europeo 679/2016 - "GDPR", è necessario fornire il consenso al trattamento dei dati personali.
Candidati per questo lavoro
Partner: