Full Stack .NET Developer

Thrive It Systems Ltd — Poland · Posted ~3 hours ago

Mid Hybrid

Skills

.NET 6/8 ASP.NET MVC React TypeScript C# T-SQL SQL Server Azure CI/CD Automated testing Clean architecture Azure DevOps GitHub Actions Docker

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Help modernize a portfolio of enterprise applications and databases by moving toward modular cloud-native architecture. You will build .NET backend services and APIs, develop React and TypeScript frontends, extract business logic from legacy systems, implement automated testing, and maintain CI/CD and infrastructure automation.

Highlights

Opportunity to modernize a large application portfolio, migrate legacy systems toward cloud-native Azure architecture, reduce technical debt, and improve security, observability, and delivery practices.

Description

Role: Full Stack Engineer Location: Poland, Krakow Mode: Hybrid - 3 day a week Description We are modernizing a portfolio of a dozen NET applications and MSSQL databases into a modular cloud native Azure architecture while continuing to support and evolve legacy UIs and services ASPNET MVC Razor older Angular modules WPF WinForms Windows Services SSISscheduled jobs Goals extract and re implement embedded business logic reduce technical debt simplify data flows improve security and observability and enable incremental delivery of services without disrupting production YOUR RESPONSIBILITIES Design and implement backend services and APIs in NET 68 with clean architectureBuild and maintain React TypeScript frontends and incremental migrations from legacy UIRead refactor and extract business logic from legacy NET and T SQL stored proceduresWrite and maintain automated tests unit integration contract and e2eCreate and maintain CICD pipelines Azure DevOps GitHub Actions and IaC artifactsInstrument services for observability metrics logs distributed traces and ingTroubleshoot production incidents deliver fixes and support deploymentsParticipate in architecture and domain modelling activities DDD patterns bounded contextsCollaborate in Agile ceremonies estimate work and define acceptance criteria SKILLS EXPERIENCE WE REQUIRE Hands on years commercial experience with C and NET Framework NET Core NET 6Strong experience with EF Core and MSSQL query tuning transactions indexingProduction experience with React and TypeScriptPractical experience building and securing REST APIs validation versioning authFamiliarity with Azure services App Service Functions Azure SQL Storage Service BusCICD and automated testing experience xUnit Jest PlaywrightCypressObservability knowledge Application Insights OpenTelemetry structured loggingAbility to read and reason about legacy codebases ASPNET MVC Razor WPF WinFormsGood Git practices and code review disciplineEnglish for technical communication B2 OPTIONAL NICE TO HAVE IaC experience Terraform Bicep and deployment automationDocker and Kubernetes AKS experiencePlaywright codegen or Cypress e2e automation experienceBackground in migrating monoliths to modular services or microservicesFamiliarity with SQL Server internals and performance profilingAzure certifications eg Azure Developer Associate WHAT WE OFFER Fast technical onboarding and access to repos CICD pipelines devstaging and monitoringRemote first work with core overlap hours 10001500 CET occasional planned onsite sessionsDirect collaboration with Architects Product Owners and engineers real influence on architectureWork across modern NET 68 React and legacy MVCRazor WPF WinForms stacksAdditional information About the role optionalna