Fullstack .NET Developer

Net

Fullstack .NET Developer

Net

ul. Pawia 7, Kraków

Avantida Poland

Undetermined
Permanent, B2B
Mid
Office
3 323 - 4 320 USD
Net per month - B2B
2 769 - 3 877 USD
Gross per month - Permanent

Tech stack

    .Net

    advanced

    Angular

    regular

Job description

As a Full Stack Software Engineer who will be responsible for:

Implementation of the features and user interfaces of our applications;
The architecture of efficient and reusable front-end systems that drive complex web applications;
Collaboration with Software Architect,  Product Owner, and the other Software Engineers to deliver compelling user-facing products;
Optimization of web applications to maximize speed and scale

REQUIREMENTS

You have a good experience with / excellent skills in:

  • Expert knowledge of .NET, C#
  • ASP.NET WEB API (.NET 5), .NET Core 3+, .NET 5, MediatR, SignalR, EF Core, Entity Framework, Dapper
  • Full .NET Framework (4.7), previous versions of .NET Core and ASP.NET MVC are being actively phased out
  • RESTful Web API Design
  • TDD, Design patterns, Clean Code, SOLID, DRY, YAGNI
  • Adequate unit test coverage (we have around %70 coverage), Integration tests where relevant
  • Domain-Driven Design, CQRS, Event Sourcing
  • Agile Development, Kanban, SCRUM
  • Web UI development skills: Angular 8+, TypeScript, RxJS, HTML 5, CSS, Javascript, Angular Material
  • Back-end development: Distributed Services, PAAS, Serverless Services, Batch/Console apps
  • Message bus: MassTransit, RabbitMQ, Azure Queue
  • Databases: Azure Cosmos DB, SQL Server, Azure Table Storage
  • Azure Container Service, Utilization of Docker Containers with Linux Images
  • Best practices regarding Security (SSO, Claims, SSL, Certificates, key vaults)

We prefer if you have experience or interest in:

  • Enterprise Service Bus architectures
  • Microsoft’s Azure Cloud Platform
  • Continuous Deployment to Azure

Published: 30.01.2022
Office location