10/19/2026 updated
PR
100 % available
.NET Technical Lead | Senior Backend Software Engineer
Gdansk, Poland
Only remote
MSc in Computer Science, Gdansk University of Technology (2008-2013)ASP.NET.NET FrameworkApplication Programming Interfaces (APIs)C Sharp (Programming Language)DevOpsDotNetNukeEntity FrameworkPostgreSQLManaged Extensibility Framework (.NET Framework)Microsoft Networking.NET Framework 4Software ArchitectureRabbitMQRedisSwagger
.NET Backend Development
Expertise in C#, .NET, ASP.NET Core, Entity Framework, REST APIs, OpenAPI/Swagger, OAuth 2.0, and JWT for designing, building, and optimizing backend software solutions and web APIs.
Distributed Systems & Microservices Architecture
Deep knowledge of microservices, Domain-Driven Design (DDD), CQRS, Event Sourcing, Event-Driven Architecture, MassTransit, RabbitMQ, Kafka, Azure Service Bus, AWS SQS, and Temporal for building scalable distributed systems.
Cloud, Containers & DevOps
Hands-on experience with Docker, Kubernetes, Helm, AWS (EC2, S3, RDS, IAM, SQS), Azure (Azure SQL Database, Azure Service Bus, Application Insights), OpenTelemetry, and CI/CD pipelines.
Data & Persistence
Proficiency with PostgreSQL, SQL Server, T-SQL, CockroachDB, MySQL, Redis, and DynamoDB for data storage and access layer design in enterprise applications.
Testing & Quality Assurance
Strong background in automated testing, Playwright, NUnit, Test Strategy, and Test-Driven Development (TDD), including building test suites from scratch and improving test coverage.
Client Application Development
Experience with TypeScript, React, WPF, XAML, and MVVM for building desktop and web client applications, including performance-sensitive UI components.
Technical Leadership
Track record of serving as technical lead, owning architecture and delivery decisions, reviewing code, coaching engineers, and translating business requirements into distributed system capabilities.
Messaging & Integration
Extensive use of RabbitMQ, Kafka, MassTransit, Azure Service Bus, MSMQ, NServiceBus, IBM WebSphere MQ, and WCF for inter-process communication and message-based integrations.
Observability & Performance
Experience with Application Insights, Kusto workbooks, OpenTelemetry, dotMemory, and dotTrace for production observability, memory leak investigation, and performance optimization.
Expertise in C#, .NET, ASP.NET Core, Entity Framework, REST APIs, OpenAPI/Swagger, OAuth 2.0, and JWT for designing, building, and optimizing backend software solutions and web APIs.
Distributed Systems & Microservices Architecture
Deep knowledge of microservices, Domain-Driven Design (DDD), CQRS, Event Sourcing, Event-Driven Architecture, MassTransit, RabbitMQ, Kafka, Azure Service Bus, AWS SQS, and Temporal for building scalable distributed systems.
Cloud, Containers & DevOps
Hands-on experience with Docker, Kubernetes, Helm, AWS (EC2, S3, RDS, IAM, SQS), Azure (Azure SQL Database, Azure Service Bus, Application Insights), OpenTelemetry, and CI/CD pipelines.
Data & Persistence
Proficiency with PostgreSQL, SQL Server, T-SQL, CockroachDB, MySQL, Redis, and DynamoDB for data storage and access layer design in enterprise applications.
Testing & Quality Assurance
Strong background in automated testing, Playwright, NUnit, Test Strategy, and Test-Driven Development (TDD), including building test suites from scratch and improving test coverage.
Client Application Development
Experience with TypeScript, React, WPF, XAML, and MVVM for building desktop and web client applications, including performance-sensitive UI components.
Technical Leadership
Track record of serving as technical lead, owning architecture and delivery decisions, reviewing code, coaching engineers, and translating business requirements into distributed system capabilities.
Messaging & Integration
Extensive use of RabbitMQ, Kafka, MassTransit, Azure Service Bus, MSMQ, NServiceBus, IBM WebSphere MQ, and WCF for inter-process communication and message-based integrations.
Observability & Performance
Experience with Application Insights, Kusto workbooks, OpenTelemetry, dotMemory, and dotTrace for production observability, memory leak investigation, and performance optimization.
Experience
Professional experience10+ years
Freelancer since2018
Languages
EnglishFluentPolishNative speakerSpanishGood
Project history
Senior software developer contributing to an internal telemetry collection solution. Developed .NET backend functionality supporting telemetry collection and processing. Modernized the platform's serialization layer by replacing the Microsoft Bond serialization library with Protocol Buffers (Protobuf). Technologies: .NET, Protocol Buffers (Protobuf), Microsoft Bond.
Senior software engineer contributing to the backend of a swaps trading solution. Delivered .NET backend functionality for a swaps trading platform, implementing planned work items in collaboration with product and engineering stakeholders. Built and maintained data access functionality using DynamoDB. Technologies: .NET, DynamoDB, Microsoft Entra ID.
Technical lead for the .NET backend of FleetManager, a microservice-based automation platform for corporate server fleets. Accountable for the architecture, technical direction, and end-to-end delivery of the platform's .NET microservices. Owned the architecture and delivery of the platform's .NET microservices and supporting tooling, building the core system from scratch. Made technology, architecture, testing, and delivery decisions for the .NET domain. Technologies: .NET 6-8, MassTransit, RabbitMQ, Entity Framework, CockroachDB, Kubernetes, Temporal, Azure, microservices, Event Sourcing, CQRS.