Senior .NET Engineer

Jobs.gft.com

Apply to this job
Warszawa, PL, 00-839 Until 10/5/2026 5+ years exp First posted August 6, 2026 Last posted August 6, 2026
Job description
Type of contract: Employment contract
Salary range: 14 500 – 21 300 PLN gross/m
 
What will you do?

You will design, develop and maintain scalable backend services in modern distributed environments using .NET and C#. Working in Agile teams, you will take ownership of end-to-end delivery – from technical analysis and implementation to deployment and operational support. You will collaborate closely with architects, DevOps and QA to ensure high-quality, secure and reliable systems while actively contributing to improving engineering standards, software quality and delivery processes.
 
Your tasks
 
• Design and implement backend services and REST APIs using .NET/C#
• Develop production-ready solutions in distributed and cloud-native architectures
• Plan and execute development tasks independently
• Contribute to technical design and architecture discussions
• Write and maintain technical documentation and design notes
• Perform code reviews and ensure adherence to engineering standards
• Build and maintain automated tests (unit, integration, API)
• Troubleshoot and resolve application and integration issues
• Participate in Agile/Scrum ceremonies
• Support CI/CD pipelines and deployment processes
• Implement monitoring, logging and observability practices
• Work with asynchronous processing and messaging systems
• Share knowledge and support junior engineers
 
Your skills

• Min. 5 years of commercial experience with .NET and C#
• Strong knowledge of OOP, SOLID principles and clean code
• Experience with ASP.NET Core
• Practical knowledge of asynchronous and multithreaded programming
• Experience building RESTful APIs and distributed systems
• Knowledge of event-driven architecture and messaging tools (e.g. RabbitMQ, Kafka, Azure Service Bus)
• Experience with dependency injection and backend frameworks
• Experience with CI/CD pipelines and Git-based workflows
• Experience with automated testing frameworks (xUnit, NUnit, FluentAssertions)
• Understanding of testing strategies (unit, integration, contract tests)
• Knowledge of relational databases and Entity Framework Core
• Ability to write efficient SQL queries and debug data issues
• Familiarity with logging and monitoring tools
• Strong problem-solving skills and ability to work independently
• Experience working in Agile/Scrum teams
• Good command of English
 
Nice to have

• Experience with Azure or AWS
• Knowledge of Docker and Kubernetes
• Experience with microservices architecture
• Basic frontend knowledge (Angular, React, TypeScript)
• Familiarity with gRPC
• Experience in performance optimization and resiliency patterns
• Practical use of AI coding assistants (e.g. Copilot, ChatGPT)
• Knowledge of Spec-Driven Development
• Experience in BFSI domain
 
We offer

• Hybrid work in one of our locations: Lodz, Poznan, Krakow, Warszawa, Wroclaw (2 office days per week)
• Working in a highly experienced and dedicated team
• Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.)
• Online training and certifications
• Access to e‑learning platform
• Work From Anywhere (up to 140 days/year abroad)
• Social events
About this role

Summary

Design, develop, and maintain scalable backend services using .NET/C# in agile teams.

Job title

Senior .NET Engineer

Experience level

5+ years

Minimum experience

5+ years exp

Industry

software

Location requirements

Warszawa, PL, hybrid work allowed, 2 office days/week.

Salary

$15k–$21k

Management role

No

Skills & keywords

Required skills

.NETC#ASP.NET CoreREST APIsRabbitMQKafkaAzure Service Busdependency injectionCI/CDxUnitNUnitFluentAssertionsrelational databasesEntity Framework CoreSQLloggingmonitoringagileEnglish

Preferred skills

AzureAWSDockerKubernetesmicroservicesfrontendgRPCperformance optimizationresiliency patternsAI coding assistantsSpec-Driven DevelopmentBFSI

Specializations

backendapidistributed systemscloud-native
Locations

Structured locations inferred from the posting.

Warsaw, Poland

Hybrid City