Senior/Lead .NET developer with strong Azure at Spyrosoft
Wrocław, Lower Silesian Voivodeship, Poland -
Full Time


Start Date

Immediate

Expiry Date

20 Jul, 26

Salary

170.0

Posted On

21 Apr, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

.NET 8+, C#, Azure, SQL Server, EF Core, REST API, OpenAPI, Docker, Terraform, Entra ID, GitHub Copilot, Data Warehousing, Application Security, Agile, Clean Architecture, CQRS

Industry

IT Services and IT Consulting

Description
Tech stack: .NET v8+ and C# EF Core Azure: Entra ID (SSO, MFA, RBAC), Azure SQL, App Service or Container Apps, Blob Storage, Key Vault RestAPI and OpenAI SQL Server AI tooling Requirements: Very strong .NET experience (.NET 8+ and C# at senior/lead level) Experience with Azure cloud environments: Entra ID (SSO, MFA, RBAC), Azure SQL, App Service or Container Apps, Blob Storage, Key Vault Docker, Terraform Integration experience: REST API and OpenAPI (documentation, contracts, versioning) Strong knowledge of SQL Server and EF Core (migrations, query optimization) Experience with data warehouses Application security: data isolation, encryption, auditability AI Tooling: Proficiency with tools like GitHub Copilot to maximize productivity and code quality Strong communication skills and ability to clearly articulate technical ideas Very good English (spoken and written) Nice to have: Clean Architecture / CQRS, MediatR Polly (retry, circuit breaker) and external API integration Basic understanding of RAG and LLM APIs (session context, conversation history) xUnit, integration testing Angular — sufficient proficiency to design API contracts for frontend needs Project description: The client is building a component — an AI-powered platform optimizing the full field-work cycle of consultants, turning dispersed data into actionable business recommendations. The solution is built on a modular Azure architecture with a controlled RAG layer, ensuring full auditability, data sovereignty, and seamless integration with the client's existing technology ecosystem. Main responsibilities: Designing and delivering secure, scalable, and maintainable .NET 8+ / C# backend solutions within a cross-functional Agile team Building and maintaining REST APIs with full OpenAPI documentation, versioning, and contract-first design to support frontend and third-party integrations Working with Azure cloud services including Entra ID (SSO, MFA, RBAC), Azure SQL, App Service or Container Apps, Blob Storage, and Key Vault Implementing and maintaining data access layers using EF Core and SQL Server, including migrations, query optimization, and data warehouse integrations Ensuring application security best practices: data isolation, encryption, and auditability Contributing to infrastructure automation using Docker and Terraform Providing technical guidance, participating in solution design, and supporting architectural decisions across the team Troubleshooting and maintaining existing codebases, including components developed by other engineers Leveraging AI development tools (e.g. GitHub Copilot) to enhance productivity and code quality Documenting technical decisions, architecture, and progress in accordance with project and compliance requirements Preparing reliable estimates and taking full ownership of assigned deliverables Staying current with modern engineering practices and emerging technologies relevant to the stack
Responsibilities
Design and deliver secure, scalable .NET 8+ backend solutions within a cross-functional Agile team. Build and maintain REST APIs while contributing to infrastructure automation and ensuring application security best practices.
Loading...