Coforge
.Net Fullstack Engineer
CoforgePoland14 hours ago
Full-timeRemote FriendlyEngineering

Role : .Net Fullstack Engineer

Location : Krakow/ Warsaw Hybrid 2 days Office / 3 days Remote

Type : B2b /Employment contract


Roles and Responsibilities

  • Design and implement backend services and APIs in .NET (6/8) with clean architecture.
  • Build and maintain React + TypeScript frontends and incremental migrations from legacy UI.
  • Read, refactor and extract business logic from legacy .NET and T‑SQL (stored procedures).
  • Write and maintain automated tests: unit, integration, contract and e2e.
  • Create and maintain CI/CD pipelines (Azure DevOps / GitHub Actions) and IaC artifacts.
  • Instrument services for observability (metrics, logs, distributed traces) and alerting.
  • Troubleshoot production incidents, deliver fixes and support deployments.
  • Participate in architecture and domain modelling activities (DDD patterns, bounded contexts).
  • Collaborate in Agile ceremonies, estimate work and define acceptance criteria.


Skills & Experience Requirement

  • 5+ years commercial experience with C# and .NET (Framework + .NET Core / .NET 6+).
  • Strong experience with EF Core and MSSQL (query tuning, transactions, indexing).
  • Production experience with React and TypeScript.
  • Practical experience building and securing REST APIs (validation, versioning, auth).
  • Familiarity with Azure services (App Service, Functions, Azure SQL, Storage, Service Bus).
  • CI/CD and automated testing experience (xUnit, Jest, Playwright/Cypress).
  • Observability knowledge (Application Insights / OpenTelemetry, structured logging).
  • Ability to read and reason about legacy codebases (ASP.NET MVC, Razor, WPF, WinForms).
  • Good Git practices and code review discipline.
  • English for technical communication


Nice To Have

  • IaC experience (Terraform, Bicep) and deployment automation.
  • Docker and Kubernetes (AKS) experience.
  • Playwright codegen or Cypress e2e automation experience.
  • Background in migrating monoliths to modular services or microservices.
  • Familiarity with SQL Server internals and performance profiling.
  • Azure certifications (e.g., Azure Developer Associate).

Key Skills

Ranked by relevance