
B&A Consulting Srl on Italiassa toimiva IT-konsultointi- ja digitaalisen kehityksen toimisto, joka tarjoaa yrityksille räätälöityjä teknologiaratkaisuja. Sen palveluihin kuuluvat verkkokehitys, IT-konsultointi ja ulkoistus, tukipalvelut ja ympärivuorokautinen tekninen tuki, kyberturvallisuus, laitteisto- ja laiteohjelmistotekniikka sekä tekoäly ja data-analyysi. Yritys yhdistää projektikohtaisen digitaalisen strategian jatkuvaan tekniseen tukeen auttaakseen organisaatioita ylläpitämään turvallista ja luotettavaa toimintaa.
Senior .NET-kehittäjä – mikropalvelut ja pilvinatiivit ratkaisut
Senior .NET-kehittäjä kehittää C#-mikropalveluja B&A Consultingille, ohjelmisto- ja digitaalisen konsultoinnin yritykselle. Työhön kuuluu rajapintoja, viestintäintegraatioita ja kontitettuja pilvinatiiveja palveluja.
Kuvaus
- Kehitä ja ylläpidä C#:lla ja ASP.NET Corella toteutettuja taustasovelluksia
- Suunnittele ja rakenna Web API -rajapintoja
- Kehitä ja integroi palveluja gRPC:n ja Protocol Buffersin avulla
- Rakenna mikropalveluarkkitehtuureja
- Toteuta synkronista ja tapahtumapohjaista viestintää
- Integroi RabbitMQ ja Kafka
- Hallinnoi tietojen pysyvyyttä Entity Framework Corella
- Kehitä ja optimoi SQL Server -kyselyjä ja tallennettuja proseduurikutsuja
- Paranna yhteyksien häiriönsietoa ja sovellusten tietoturvaa
- Käytä Dockeria ja Kubernetesia
- Työskentele Azure DevOpsin toimitusputkien ja prosessien parissa
- Osallistu pitkäaikaiseen yritysprojektiin B&A Consultingilla, ohjelmisto- ja digitaalialan yrityksessä
Vaatimukset
- Yli viiden vuoden kokemus .NET-kehityksestä
- ASP.NET Coren versioiden 5.0–10 vahva tuntemus
- C#:n vahva tuntemus
- Kokemusta Web API -rajapinnoista, väliohjelmistokerroksesta, riippuvuuksien injektoinnista ja asetusten sidonnasta
- Kokemusta gRPC:stä ja Protocol Buffersista
- Entity Framework Coren hyvä tuntemus
- Kokemusta SQL Serveristä, monimutkaisista kyselyistä ja tallennetuista proseduurikutsuista
- Yhteyksien häiriönsietomekanismien tuntemus
- Kokemusta salaus- ja hajautusjärjestelmistä, kuten Hashidsistä
- Kokemusta RabbitMQ:sta ja/tai Kafkasta
- Laaja kokemus mikropalveluarkkitehtuureista
- gRPC:n ja tapahtumapohjaisten viestintämallien tuntemus
- Dockerin ja Kubernetesin hyvä tuntemus
- Kokemusta Azure DevOpsista
- Itsenäinen työote, analyyttiset ja ongelmanratkaisutaidot, järjestelmällinen ja ennakoiva toimintatapa, tiimityötaidot, keskittyminen koodin laatuun ja toimituksiin sekä hyvät viestintätaidot
- Mahdollisuus työskennellä itsenäisenä toimeksisaajana Italian Partita IVA -järjestelmän mukaisesti
Edut
- Täysin etätyö, tarvittaessa satunnaisesti paikan päällä järjestettäviin kokouksiin osallistuen
- Toimeksiantosuhde itsenäisenä toimeksisaajana Italian Partita IVA -järjestelmän mukaisesti