Podsumowanie oferty
Develop and maintain a full-stack solution for a banking project, building backend services and REST APIs as well as React microfrontends. The role uses .NET, C#, TypeScript, and Azure.
Wymagania
- 5+ years of commercial full-stack experience with C#, .NET (6+/9), and ASP.NET Core.
- Strong EF Core, MSSQL, and Azure SQL skills, including query tuning, indexing, transactions, and stored procedures.
- Hands-on Azure experience with App Service, Azure SQL, Storage, Key Vault, Functions, and/or Service Bus.
- Experience with infrastructure as code using Terraform, including modules, state, and multi-environment provisioning.
- Experience with CI/CD in Azure DevOps, including YAML pipelines-as-code, release, and environment management.
- Practical experience building and securing REST APIs, including validation, versioning, OAuth, JWT, and Azure AD.
- Automated testing experience with xUnit, Jest and/or Vitest, and Playwright.
- Knowledge of observability with Application Insights and/or OpenTelemetry, and structured logging.
- Good Git practices and code review discipline.
- English for technical communication (B2+).
Obowiązki
- Build backend services and REST APIs in .NET 9 following Clean Architecture.
- Develop React and TypeScript microfrontends with a shared component library, integrated via module federation.
- Work with MSSQL and Azure SQL in a database-first approach using SSDT and stored procedures, and optimize queries with EF Core.
- Manage Azure infrastructure as code with Terraform.
- Maintain and improve CI/CD pipelines in Azure DevOps.
- Implement Entra ID and MSAL authentication and follow security best practices, including Key Vault and least privilege.
- Ensure observability with Application Insights, Serilog, health checks, and alerting.
- Refactor legacy .NET and T-SQL code and extract business logic as part of a gradual migration.
- Write automated unit, integration, API, and E2E tests.
- Handle production incidents, deliver fixes, and support releases.
Benefity
- Stable, long-term projects.
- Private healthcare and a multisport card.
- Personal growth and development opportunities, with the possibility to rotate between projects.
- Referral program and company events.
- Convenient parking.
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Spotkania integracyjne
Parking dla aut
Parking dla rowerów
Napoje w biurze
Telefon
Verita HR
96 aktywnych ofert