.NET Engineer

.NET Engineer

Remote, Europe | Full-time

Responsibilities

  • Develop applications and services using .Net Core
  • Working on technical designs, architecture, and new features
  • Communicate with the team to identify business requirements
  • Understand business requirements and develop systems/features to meet them
  • Write unit tests, end-to-end tests, and stress testing
  • Write clear, modular, and maintainable code

Requirements

  • 5+ years of experience with .NET Framework or .Net Core
  • Experience with RDBMS, NoSQL
  • Knowledge of Data Structures and Algorithms
  • Experience with Unit tests
  • Experience with API design
  • XP in various transport protocols
  • Solution-oriented mindset
  • Knowledge of patterns/anti-patterns of software design
  • Experience with Multithreading, Entity Framework
  • Experience with asynchronous systems and distributed stream processing
  • Good understanding of Object-Oriented Development, Architecture and Design
  • Experience with real-time data processing
  • Experience with Docker (is a must) and Kubernetes
  • Strong communication skills and attention to detail
  • Comfortable with working in a fast Agile development environment

We offer

  • 20 paid vacation days per year
  • 10 paid sick leave days per year
  • Public holidays according to current legislation
  • Medical insurance for employees
  • Compensation for professional education and learning English
  • Compensation for a sports subscription or sports equipment

Apply for .NET Engineer

    x Remove file