NoFluffJobs Stacjonarnie Mid

.NET Engineer

GFT Poland

⚲ Kraków, Poznan, Wrocław, Warsaw, Łódź

11 700 - 18 750 PLN (PERMANENT)

Wymagania

  • .NET
  • C#
  • OOP
  • REST API
  • Messaging
  • CI/CD
  • Git
  • Automated testing
  • Relational database
  • SQL
  • Cloud (nice to have)
  • AWS (nice to have)
  • Azure (nice to have)
  • Microservices (nice to have)
  • Frontend (nice to have)
  • AI (nice to have)

Opis stanowiska

O projekcie:
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.

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

Wymagania:
- Min. 3 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

Codzienne zadania:
- 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

🔍 Dekoder Ogłoszenia

🔴
take ownership of end-to-end delivery – from technical analysis and implementation to deployment and operational support
Może oznaczać, że będziesz odpowiedzialny za wszystko, od analizy po utrzymanie, co może być obciążające.
🔴
actively contributing to improving engineering standards, software quality and delivery processes
Może oznaczać, że będziesz musiał poświęcać czas na usprawnienia, które nie są bezpośrednio związane z rozwojem funkcjonalności.
🔴
Hybrid work in one of our locations: Lodz, Poznan, Krakow, Warszawa, Wroclaw (2 office days per week)
Obowiązkowe 2 dni w biurze tygodniowo, co może być uciążliwe dla osób preferujących pracę zdalną.
🔴
Work From Anywhere (up to 140 days/year abroad)
Ograniczona liczba dni pracy z zagranicy, co może nie być tak elastyczne, jak sugeruje sformułowanie.
🟡
highly experienced and dedicated team
Może oznaczać, że zespół jest bardzo doświadczony, ale też może być trudny do wdrożenia dla mniej doświadczonych osób.