1
Preferiti

C# Software Developer

POSITION MISSION

La risorsa si occuperà di svolgere attività di analisi, modellazione, sviluppo e redazione della documentazione di progetto nell’ambito di nuovi ed esistenti software proprietari operanti nella Diagnostica Ferroviaria applicata da MER MEC S.p.A. sulle principali reti ferroviarie del mondo.

 

MAIN RESPONSIBILITIES AND ACTIVITIES

  • Design e sviluppo di moduli software esistenti e/o di nuove applicazioni
  • Analisi di fattibilità e impatti su attività di sviluppo (re-factoring) di moduli software di applicazioni già esistenti
  • Task assignment, code review e applicazione di metodologie Agile di sviluppo all’interno del team assegnato
  • Interazione e comunicazione con altri team di lavoro (test/business/enterprise teams, agile teams, team leaders & developers)
  • Gestione delle tempistiche di sviluppo di commessa, rispettando i vincoli on-time e on-budget assegnati
  • Documentazione tecnico funzionale delle attività prodotte

 

QUALIFICATIONS/KNOWLEDGE/EXPERIENCE REQUIRED/TECHNICAL SKILLS

  • Approfondita ed ampia conoscenza di linguaggi di programmazione Object Oriented, best practises e principali design patterns di sviluppo (Abstract Factory, Decorator, Mediator, ecc.)
  • Ottima conoscenza del linguaggio C#
  • Buona conoscenza del .NET framework (4.x+), .NET Core 3.x+ , WPF e MVVM, HTTP REST, ASP.NET MVC
  • Buona conoscenza tecniche TDD – Test Driven Development (conoscenza di tools quali xUnit/nUnit, ecc.)
  • Esperienza nell’utilizzo dei principali ORM (in particolare Entity Framework)
  • Buona conoscenza di modellazione EER, database relazionali (SQL SERVER) e nosql (REDIS, MONGODB)
  • Visual Studio, Git
  • Dimestichezza con modelli di build e rilascio basati su Continous Integration e Continous Delivery
  • Conoscenza metodologie Agile

 

REQUISITI RICHIESTI:

  • Diploma indirizzo informatico o laurea in Ingegneria informatica o Informatica
  • Esperienza di almeno 3-4 anni in aziende di consulenza e sviluppo software
  • Buona conoscenza della lingua inglese

 

Sosteniamo la parità di genere e promuoviamo un ambiente equo ed inclusivo. Accogliamo candidature da qualsiasi persona indipendentemente dal background di provenienza, riconoscendo il valore della diversità nel nostro contesto lavorativo. Il nostro processo di selezione si basa sul principio base di favorire l’uguaglianza professionale promuovendo principi di non discriminazione basati sul genere, età, etnia, nazionalità, disabilità, religione, orientamento sessuale, stato civile ed appartenenza o meno a organizzazioni sindacali o politiche.



Settore: Industria metalmeccanica

Ruolo: IT/Technology

Percentuale di occupazione: Full-time

Gestisce altre persone: No

Tipo di occupazione: Contratto a tempo indeterminato

Inquadramento: Impiegato

Livello di istruzione: Laurea Triennale



QUALIFICATIONS/KNOWLEDGE/EXPERIENCE REQUIRED/TECHNICAL SKILLS

  • Approfondita ed ampia conoscenza di linguaggi di programmazione Object oriented, best practises e principali design patterns di sviluppo (Abstract Factory, Decorator, Mediator, ecc.)
  • Ottima conoscenza del linguaggio C#
  • Buona conoscenza del .NET framework (4.x+), .NET Core 3.x+ , WPF e MVVM, HTTP REST, ASP.NET MVC
  • Buona conoscenza tecniche TDD – Test Driven Development (conoscenza di tools quali xUnit/nUnit, ecc.)
  • Esperienza nell’utilizzo dei principali ORM (in particolare Entity Framework)
  • Buona conoscenza di modellazione EER, database relazionali (SQL SERVER) e nosql (REDIS, MONGODB)
  • Visual Studio, Git
  • Dimestichezza con modelli di build e rilascio basati su Continous Integration e Continous Delivery
  • Conoscenza metodologie Agile

Sede: Monopoli
Settore: Industria metalmeccanica
Ruolo: IT/Technology
Livello: Impiegato
Orario: Full-time
Titolo di studio: Laurea Triennale
Pubblicato da:

Angel