Unlock Full Resume Report

August 8, 2026

Senior Backend Software Engineer (.NET)

Senior • Hybrid

Krakow, MA, Poland

We are looking for an experienced Senior Backend Software Engineer to design, build, and operate backend services within a modern, scalable microservices environment. The role involves working with ASP .NET Core, Azure Functions, SQL Server, and Azure CosmosDB to deliver high‑performance, secure solutions for cloud and hybrid environments.

Key Responsibilities:

 

·       End‑to‑end development of backend features using ASP .NET Core APIs, Azure Functions, SQL Server, and CosmosDB

·       Building and extending .NET services in a microservices architecture

·       Implementing resilient, asynchronous workflows using Azure Service Bus

·       Designing secure and efficient data access patterns (SQL Server, CosmosDB)

·       Ensuring multi‑tenant data isolation and compliance with security standards

·       Using Azure services such as Service Bus, Blob Storage, App Configuration, Application Insights, and Entra ID

·       Writing unit and integration tests (xUnit, Moq, FluentAssertions)

·       Contributing to CI/CD pipelines (GitHub Actions, Azure DevOps)

·       Working with Terraform, Docker Compose, and Azurite

·       Identifying and resolving performance, security, and reliability issues

·       Independently delivering backend features from design to production

·       Participating in architecture discussions and code reviews

·       Collaborating with product and frontend teams on API design

·       Mentoring junior engineers and promoting AI‑driven development practices.

 

Qualifications:

·       Minimum 5  years of experience in backend or distributed systems engineering

·       Strong proficiency in C# / .NET 8/10, ASP .NET Core, Azure Functions

·       Experience with SQL Server (T‑SQL, EF Core, RLS) and NoSQL databases (CosmosDB preferred)

·       Practical knowledge of Azure services (Functions, Service Bus, Blob Storage, App Configuration, App Insights)

·       Understanding of OAuth2, JWT, and identity provider integrations

·       Experience with multi‑tenant SaaS architectures

·       Familiarity with asynchronous, message‑driven systems

·       Knowledge of CI/CD, Terraform, Docker/Kubernetes

·       Strong testing discipline and communication skills.

Benefits:

·       Health benefits & insurance

·       Multisport card

·       Learning and development opportunities

·       Flexible work schedule

·       Innovative work in cybersecurity and AI-native environment

·       Opportunities for career growth.

Apply now!

 

Similar jobs you might like