.Net Fullstack Engineer

Verita HR Polska is a Human Resources service provider operating under number 5694.
We are working as a recruitment provider searching on our Client’s behalf for a person in the following role.

Responsibilities

– Design and build backend services and APIs in .NET (6/8) following clean architecture principles
– Develop and maintain React + TypeScript frontends and support gradual migration from legacy interfaces
– Analyse, refactor and extract business logic from older .NET components and T-SQL stored procedures
– Create and maintain automated tests across unit, integration, contract and e2e levels
– Build CI/CD pipelines (Azure DevOps / GitHub Actions) and maintain infrastructure-as-code artefacts
– Instrument services with metrics, logs and distributed traces and configure alerting
– Diagnose production issues, provide fixes and support releases
– Contribute to architectural and domain modelling sessions (DDD, bounded contexts)
– Take part in Agile ceremonies, refine estimates and help define acceptance criteria

Requirements:

– 5+ years of commercial experience with C# and .NET (Framework and .NET Core / .NET 6+)
– Strong EF Core and MSSQL skills (query optimisation, transactions, indexing)
– Hands-on experience with React and TypeScript in production
– Solid understanding of building and securing REST APIs (validation, versioning, authentication)
– Familiarity with Azure services (App Service, Functions, Azure SQL, Storage, Service Bus)
– Experience with CI/CD and automated testing (xUnit, Jest, Playwright/Cypress)
– Knowledge of observability practices (Application Insights / OpenTelemetry, structured logging)
– Ability to analyse and work with legacy codebases (ASP.NET MVC, Razor, WPF, WinForms)
– Good Git discipline and code review habits
– English suitable for technical discussions (B2+)

NICE TO HAVE
– Experience with IaC (Terraform, Bicep) and deployment automation
– Experience with Docker and Kubernetes (AKS)
– Playwright codegen or Cypress automation experience
– Background in splitting monoliths into modular services or microservices
– Familiarity with SQL Server internals and performance tuning
– Azure certifications (e.g., Azure Developer Associate)

Requirements

– 5+ years of commercial experience with C# and .NET (Framework and .NET Core / .NET 6+)
– Strong EF Core and MSSQL skills (query optimisation, transactions, indexing)
– Hands-on experience with React and TypeScript in production
– Solid understanding of building and securing REST APIs (validation, versioning, authentication)
– Familiarity with Azure services (App Service, Functions, Azure SQL, Storage, Service Bus)
– Experience with CI/CD and automated testing (xUnit, Jest, Playwright/Cypress)
– Knowledge of observability practices (Application Insights / OpenTelemetry, structured logging)
– Ability to analyse and work with legacy codebases (ASP.NET MVC, Razor, WPF, WinForms)
– Good Git discipline and code review habits
– English suitable for technical discussions (B2+)

NICE TO HAVE
– Experience with IaC (Terraform, Bicep) and deployment automation
– Experience with Docker and Kubernetes (AKS)
– Playwright codegen or Cypress automation experience
– Background in splitting monoliths into modular services or microservices
– Familiarity with SQL Server internals and performance tuning
– Azure certifications (e.g., Azure Developer Associate)

The offer

– Prestigious position at one of the world’s largest banks
– Stable, long-term projects
– Competitive salary with a B2B contract
– Hybrid work (5 days per month from the office in Cracow) and flexible working hours
– Private healthcare and multisport card
– Personal growth and development opportunities with the possibility to rotate between projects
– Referral program and company events
– Convenient parking

Recruitment process: two on-line meetings with hiring managers, followed by an initial phone screening with our recruiter.
Hybrid work: 5 days per month from the office in Cracow.

Job offer details
  • Salary: 18000
  • Category: IT
  • Country: Poland
  • State: Holy Cross Voivodeship
  • City: Kraków
  • Valid until: 28/02/2026
Contact to your recruiter

iwona.jagiela@veritahr.com

Delete my personal data

Formularz dla kandydata

Administratorem danych osobowych jest Verita HR Polska Sp. z o.o. oraz HRO Personnel Sp. z o.o. Dane osobowe będą przetwarzane w celu udzielnie odpowiedzi na zadane pytanie przez formularz kontaktowy. Więcej informacji o zasadach przetwarzania danych, w tym o celach i prawach dostępne jest w Polityce prywatności.
INSPEKTOR OCHRONY DANYCH OSOBOWYCH​
Inspektor Danych Osobowych w Verita HR Sp. z o.o.:
dane.osobowe@veritahr.com 
Inspektor Danych Osobowych w HRO Personnel Sp. z o.o.:
dane.osobowe@hropersonnel.com 

Formularz dla pracodawcy

Administratorem danych osobowych jest Verita HR Polska Sp. z o.o. oraz HRO Personnel Sp. z o.o. Dane osobowe będą przetwarzane w celu udzielnie odpowiedzi na zadane pytanie przez formularz kontaktowy. Więcej informacji o zasadach przetwarzania danych, w tym o celach i prawach dostępne jest w Polityce prywatności.
INSPEKTOR OCHRONY DANYCH OSOBOWYCH​
Inspektor Danych Osobowych w Verita HR Sp. z o.o.:
dane.osobowe@veritahr.com 
Inspektor Danych Osobowych w HRO Personnel Sp. z o.o.:
dane.osobowe@hropersonnel.com