09/18/2026 updated


100 % available
Senior Backend .NET Developer
Gdańsk, Poland
Only remote
PhD in Computer Science (Combinatorial Algorithms)C# / .NET Backend Development
Over 12 years of experience in building distributed systems, microservices, and enterprise applications using C# and .NET (up to .NET 10), including ASP.NET Web API, Entity Framework, NHibernate, and REST API design.
Cloud & DevOps (Azure)
Extensive hands-on experience with Microsoft Azure services including Azure Functions, Azure Logic Apps, Azure Storage, Azure DevOps, and Azure Application Insights, as well as CI/CD pipeline setup using GitLab and YAML.
Microservices & Event-Driven Architecture
Strong background in designing and implementing microservices architectures, event-driven systems, Saga patterns, and distributed workflows using messaging technologies such as Kafka and RabbitMQ.
Database Management
Proficiency with multiple database systems including PostgreSQL, MS SQL, Oracle, MongoDB, MySQL, and SQLite, covering both relational and NoSQL approaches.
API & Payment Integrations
Experience integrating with external APIs and payment platforms such as PayPal, Mollie, Mirakl, PlentyMarket, DocuSign, and banking systems.
Monitoring & Observability
Configuration and use of monitoring and logging tools including Grafana, Kibana, Prometheus, Serilog, Splunk, and AppDynamics to ensure system reliability and observability.
Frontend Development
Practical experience with frontend technologies including React.js, Angular, TypeScript, and Xamarin for mobile application development.
Containerization & Orchestration
Working knowledge of Docker, OpenShift, and PgBouncer for containerized deployments and infrastructure management.
AI-Assisted Development
Utilization of AI tools such as GitHub Copilot, ChatGPT, Claude, Amazon Q Developer, and Kiro to support code analysis, refactoring, and implementation tasks.
Testing & Code Quality
Implementation of unit and integration tests using xUnit, code reviews, and CI/CD pipeline maintenance to ensure software quality and reliability.
Over 12 years of experience in building distributed systems, microservices, and enterprise applications using C# and .NET (up to .NET 10), including ASP.NET Web API, Entity Framework, NHibernate, and REST API design.
Cloud & DevOps (Azure)
Extensive hands-on experience with Microsoft Azure services including Azure Functions, Azure Logic Apps, Azure Storage, Azure DevOps, and Azure Application Insights, as well as CI/CD pipeline setup using GitLab and YAML.
Microservices & Event-Driven Architecture
Strong background in designing and implementing microservices architectures, event-driven systems, Saga patterns, and distributed workflows using messaging technologies such as Kafka and RabbitMQ.
Database Management
Proficiency with multiple database systems including PostgreSQL, MS SQL, Oracle, MongoDB, MySQL, and SQLite, covering both relational and NoSQL approaches.
API & Payment Integrations
Experience integrating with external APIs and payment platforms such as PayPal, Mollie, Mirakl, PlentyMarket, DocuSign, and banking systems.
Monitoring & Observability
Configuration and use of monitoring and logging tools including Grafana, Kibana, Prometheus, Serilog, Splunk, and AppDynamics to ensure system reliability and observability.
Frontend Development
Practical experience with frontend technologies including React.js, Angular, TypeScript, and Xamarin for mobile application development.
Containerization & Orchestration
Working knowledge of Docker, OpenShift, and PgBouncer for containerized deployments and infrastructure management.
AI-Assisted Development
Utilization of AI tools such as GitHub Copilot, ChatGPT, Claude, Amazon Q Developer, and Kiro to support code analysis, refactoring, and implementation tasks.
Testing & Code Quality
Implementation of unit and integration tests using xUnit, code reviews, and CI/CD pipeline maintenance to ensure software quality and reliability.
Experience
Professional experience10+ years
Freelancer since2017
Languages
EnglishGood
Project history
Working on an enterprise integration project migrating MuleSoft-based integrations to Microsoft Azure. Designing and implementing cloud-native integration solutions using Azure Logic Apps and Azure Functions. Developing backend and integration components in C#/.NET, working with Azure DevOps, and implementing unit and integration tests. Using GitHub Copilot for code analysis and refactoring.
Backend development in C# and .NET 10 within microservices architecture. Implementation of REST APIs and integrations between distributed services. Working with PostgreSQL and Entity Framework. Participation in asynchronous communication and distributed workflows based on Saga patterns and event-driven architecture. Monitoring and logging using Grafana and Kibana. Bug fixing and unit testing.
Development of backend services and REST APIs in .NET 7/8. Integration with external APIs and banking systems. Entity Framework configuration and CRUD implementation. Logging configuration using Serilog and OpenShift. GitLab CI/CD pipelines maintenance and YAML configuration. Code reviews and unit testing.