Job Description
Nyckelkompetenser:
– Flerårig erfarenhet av C#, .NET, Web APIs och Microtjänster.
– Kompetens inom Microsoft SQL och Cosmos DB.
– Erfarenhet av Azure-tjänster såsom App Service, Functions, Service Bus, AKS, AAD, Application Insights, Application Gateways och lagringskonton.
– Starka kunskaper inom att skriva enhets- och integrationstester med ramverk som MS Test, N-Unit och X-Unit samt användning av mock-ramverk.
– Erfarenhet av att skapa och arbeta med CI/CD-pipelines med hjälp av Azure DevOps och infrastrukturfiler som Terraform eller Bicep.
– God kunskap om applikations- och molnsäkerhetsprinciper.
– Utmärkta problemlösningsförmågor och förmåga att ta fram välstrukturerad dokumentation.
– Förmåga att samarbeta med affärsanvändare för kravinsamling, avstämningar och att presentera lösningar.
– Meriterande med erfarenhet inom maskininlärning.
Ansvarsområden:
– Design, utveckling och implementering av programvara som stödjer projektmål och uppfyller kvalitetskrav.
– Skapa kod som är ren, effektiv och underhållbar med beprövade metoder och designmönster.
– Samarbete med produktledare, designers och andra intressenter för att samla in och analysera krav för programvaruprojekt.
– Utföra enhetstester, felsökning och problemhantering för att säkerställa att programvaran uppfyller funktionella och prestandakrav. Delta i kodgranskningar för att ge och ta emot konstruktiv feedback för att förbättra kodkvaliteten.
– Samverkan med teammedlemmar för att identifiera och lösa tekniska utmaningar samt optimera programvarans prestanda.
– Hålla sig uppdaterad kring nya teknologier och branschtrender för att föreslå innovativa lösningar och förbättringar.
– Bidra till dokumentationen av programvarudesign, tekniska specifikationer och användarmanualer.
– Arbeta effektivt i en agil utvecklingsmiljö, delta i sprintplanering, uppskattningar och andra teamaktiviteter.