Senior Fullstack .NET


Fullstack .NET Developer (Senior)

Fullstack .NET Developer's career is an exciting and challenging adventure. To build top-notch apps you have to master front-end and back-end.

What you will bring to the table

  • minimum 5 years of experience as c# / .NET developer
  • strong experience designing and developing web applications using .NET Core or .NET 5+, ASP.NET Core, C#, Web API. Strong programming skills with these technologies
  • strong experience with databases such as Microsoft SQL Server (or others like PostgreSQL) and applying Microsoft’s frameworks like EF Core, ADO.NET
  • good knowledge of HTTP and REST API
  • strong understanding and application of OOPs, software & web development & design patterns; event-driven, asynchronous & parallel programming concepts, and best practices
  • applied knowledge of writing Web apps
  • understanding of object-oriented programming
  • practical knowledge of good practices like: SOLID, DRY, TDD
  • familiar with continous integration
  • English skills minimum B2 level (ability to communicate with a client – both writing and speaking)
  • experience in Angular framework

 

What you might surprise us with

  • experience with microservices architecture and using Docker containers, Kubernetes, AKS, Azure and/or AWS cloud platforms. No-SQL experience is a plus
  • open to learn Angular (dive deeper)

 

Your work in details

  • develop applications based on planning, refinement/grooming, mockups, and user stories
  • delivering applications that help companies to improve their business
  • understanding logical architectures of applications and using best practices & design principles
  • optimizing businesses by process mapping, modeling, and visualization
  • helping to speed up our clients’ decision-making process
  • having code versioned with Git (we do code reviews and regularly pay technical debt)
  • creating both SPA and Client-Server projects
  • deploying and maintaining projects in Agile methodology
announcement.apply