Senior Backend Developer
120 - 180 PLN/ godz.B2B
#459109·Dodano 3 dni temu·13
Źródło: nofluffjobs.comTech Stack / Keywords
C#AWSC.NETAPIRREST APIASP.NETDockerCDAmazon Web ServicesPostgreSQLMS SQL ServerInfrastructure as CodeTerraformAWS CloudFormationCI/CDGitHub ActionsJenkinsELK StackGrafanaPrometheusxUnitGitGitHubNode.jsTypeScriptPythonMicrosoft AzureElastic Container ServiceECSAWS ECSOpenAPI SpecificationSwaggerBDDTDDAgilePAI
Firma i stanowisko
Knowit to nordycka firma konsultingowa, która pomaga firmom, instytucjom publicznym i organizacjom odnosić sukcesy w transformacji cyfrowej. Dzięki ekspertyzie w obszarze tworzenia oprogramowania, AI, cyberbezpieczeństwa, usług chmurowych, cyfrowych doświadczeń klienta oraz doradztwa zarządczego tworzymy rozwiązania, które przyczyniają się do bardziej zrównoważonego i skoncentrowanego na człowieku społeczeństwa.
Wymagania
- doświadczenie na poziomie seniorskim w programowaniu w .NET/C#
- bardzo dobra znajomość Amazon Web Services (AWS)
- praktyczne doświadczenie w projektowaniu i rozwijaniu REST API w ASP.NET Core
- doświadczenie w projektowaniu i implementacji aplikacji opartych na mikroserwisach
- znajomość Docker i dobrych praktyk konteneryzacji
- doświadczenie z relacyjnymi bazami danych, np. PostgreSQL lub MS SQL Server
- znajomość narzędzi Infrastructure as Code, np. Terraform lub AWS CloudFormation
- doświadczenie z pipeline’ami CI/CD, np. GitHub Actions lub Jenkins
- znajomość narzędzi do monitorowania i analizy logów, np. ELK Stack, Grafana lub Prometheus
- umiejętność tworzenia testów jednostkowych i integracyjnych z wykorzystaniem frameworków takich jak xUnit
- sprawne korzystanie z Git i GitHub, w tym strategii pracy na gałęziach i procesów code review
- umiejętność pracy zespołowej, dbałość o szczegóły i jakość dostarczanego kodu
Nice to have:
- znajomość Node.js/TypeScript lub Python
- doświadczenie z Microsoft Azure i AWS Elastic Container Service (ECS)
- znajomość OpenAPI Specification/Swagger
- doświadczenie w pracy zgodnie z BDD/TDD i w środowisku Agile
- doświadczenie w mentoringu młodszych programistów oraz współpracy z zespołami interdyscyplinarnymi
Obowiązki
- projektowanie i rozwijanie rozwiązań backendowych w .NET/C#
- tworzenie i rozwijanie REST API z wykorzystaniem ASP.NET Core
- projektowanie i implementacja aplikacji opartych na architekturze mikroserwisowej
- praca z usługami AWS, kontenerami Docker i relacyjnymi bazami danych
- rozwijanie infrastruktury jako kodu oraz automatyzacji procesów CI/CD
- tworzenie testów jednostkowych i integracyjnych oraz diagnozowanie błędów
- monitorowanie działania rozwiązań i analiza logów
- udział w code review i współpraca z zespołem przy realizacji PoC
Benefity
- współpracę w formule B2B opartą na partnerskich zasadach
- pracę w pełni zdalną
- udział w projekcie PoC dla globalnej marki
- możliwość rozwijania doświadczenia w obszarze .NET, AWS i architektury mikroserwisowej
- dostęp do środowiska ekspertów i wymianę wiedzy
- współpracę z organizacją zaangażowaną w zrównoważony rozwój i odpowiedzialne wykorzystanie technologii
- darmową kawę i napoje
- kantynę
- parking rowerowy
- pokój do relaksu
- siłownię
- prysznic
- szkolenia wewnętrzne
- darmowy parking
- bezpłatne napoje
Elastyczne godziny
Opieka zdrowotna
Karta sportowa
Szkolenia wewnętrzne
Parking dla aut
Parking dla rowerów
Prysznic
Chill room
Napoje w biurze
Firmowa stołówka
Knowit Poland sp. z o.o.
3 aktywne oferty