NoFluffJobs Stacjonarnie Senior

Senior Software Engineer (.NET)

Braver IT

⚲ Warszawa, Kraków

25 000 - 32 000 PLN (B2B)

Wymagania

  • PHP
  • .NET
  • C#
  • Entity Framework
  • SQL
  • Communication skills
  • Azure AD (nice to have)
  • SignalR (nice to have)
  • Azure (nice to have)
  • DevOps (nice to have)
  • CD pipelines (nice to have)

Opis stanowiska

O projekcie:
We are looking for an experienced Senior Software Engineer to develop and maintain a complex enterprise .NET platform used by global organizations. This role combines backend development, production troubleshooting, performance optimization, and work on identity-related systems.

Wymagania:
- 5+ years of commercial experience with C# and .NET- Strong knowledge of ASP.NET Core and modern .NET applications- Experience with asynchronous programming and dependency injection- Hands-on experience with Entity Framework Core- Good understanding of SQL Server, query optimization, and database performance- Experience with OAuth2, OpenID Connect, JWT- Experience supporting and troubleshooting production systems- Fluent English communication skills
Nice to have
- Experience with IdentityServer / Duende IdentityServer- Understanding of Active Directory, Azure AD or Microsoft Graph- Hands-on experience with Quartz.NET or similar scheduling frameworks- Familiarity with SignalR, Playwright, Azure DevOps and CI/CD pipelines

Codzienne zadania:
- Design, develop, and maintain backend services built with C# and .NET
- Investigate and resolve complex production issues and customer-reported problems
- Optimize application performance, database queries, and system reliability
- Collaborate with Product, Support, and Engineering teams on technical solutions
- Improve architecture, code quality, and engineering standards
- Participate in technical discussions and contribute to future platform development

🔍 Dekoder Ogłoszenia

🔴
develop and maintain a complex enterprise .NET platform used by global organizations
Może to oznaczać pracę nad bardzo rozbudowanym, ale potencjalnie przestarzałym systemem, który wymaga ciągłych poprawek i utrzymania.
🔴
production troubleshooting
Oznacza, że będziesz głównie zajmować się gaszeniem pożarów i rozwiązywaniem problemów, które już wystąpiły w działającym systemie.
🔴
performance optimization
Może sugerować, że obecna wydajność systemu jest niezadowalająca i wymaga znaczących usprawnień.
🟡
work on identity-related systems
Praca z systemami tożsamości może być skomplikowana i wymagać głębokiego zrozumienia bezpieczeństwa oraz standardów takich jak OAuth2/OpenID Connect.
🔴
Improve architecture, code quality, and engineering standards
Sugeruje, że obecne standardy mogą być niskie i wymagać znaczącej poprawy, co może oznaczać dużo pracy refaktoryzacyjnej.