Senior Backend Software Engineer (.NET)
Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę
#400425·Dodano 3 dni temu·1
Źródło: justjoin.itTech Stack / Keywords
.NetAzure
Wymagania
- Minimum 5 years of experience in backend or distributed systems engineering
- Strong proficiency in C#, .NET 8/10, ASP .NET Core, Azure Functions
- Experience with SQL Server (T-SQL, EF Core, RLS) and NoSQL databases (CosmosDB preferred)
- Practical knowledge of Azure services (Functions, Service Bus, Blob Storage, App Configuration, Application Insights)
- Understanding of OAuth2, JWT, and identity provider integrations
- Experience with multi-tenant SaaS architectures
- Familiarity with asynchronous, message-driven systems
- Knowledge of CI/CD, Terraform, Docker, Kubernetes
- Strong testing discipline and communication skills
Obowiązki
- End-to-end development of backend features using ASP .NET Core APIs, Azure Functions, SQL Server, and CosmosDB
- Building and extending .NET services in a microservices architecture
- Implementing resilient, asynchronous workflows using Azure Service Bus
- Designing secure and efficient data access patterns (SQL Server, CosmosDB)
- Ensuring multi-tenant data isolation and compliance with security standards
- Using Azure services such as Service Bus, Blob Storage, App Configuration, Application Insights, and Entra ID
- Writing unit and integration tests (xUnit, Moq, FluentAssertions)
- Contributing to CI/CD pipelines (GitHub Actions, Azure DevOps)
- Working with Terraform, Docker Compose, and Azurite
- Identifying and resolving performance, security, and reliability issues
- Independently delivering backend features from design to production
- Participating in architecture discussions and code reviews
- Collaborating with product and frontend teams on API design
- Mentoring junior engineers and promoting AI-driven development practices
Benefity
- Health benefits & insurance
- Multisport card
- Learning and development opportunities
- Flexible work schedule
- Innovative work in cybersecurity and AI-native environment
- Opportunities for career growth
Opieka zdrowotna
Karta sportowa
Elastyczne godziny
Inne informacje
Administratorami danych osobowych są Grafton Recruitment Sp. z o.o., z siedzibą w Warszawie, Mokotowska 64 (KRS: 0000744760) oraz podmioty wskazane w Polityce Prywatności. Z Inspektorem Ochrony Danych Osobowych można skontaktować używając adresu: iod(at)gigroup.com lub pisemnie na adres siedziby. Dane osobowe będą przetwarzane w celu realizacji procesu rekrutacji (podstawa prawna: art. 22(1)
Grafton Recruitment
11 aktywnych ofert