Jobs

1
  • · 149 views · 21 applications · 7d

    .NET Core Developer (with practical skills of Kubernetes)

    Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · Intermediate
    About the Role We are seeking a talented and experienced Middle .NET Developer to join our team. The successful candidate will have a strong understanding of microservice architecture, Kubernetes, .NET 6 Web API, REST, WebSocket, SQL and NoSQL databases,...

    About the Role
    We are seeking a talented and experienced Middle .NET Developer to join our team. The successful candidate will have a strong understanding of microservice architecture, Kubernetes, .NET 6 Web API, REST, WebSocket, SQL and NoSQL databases, message queues, and containerization technologies. You will be responsible for designing, developing, and maintaining high-quality .NET applications, and ensuring that our software meets customer requirements and industry standards. Also you should have knowledge in configuring and managing Cloud Kubernetes clusters (GKE/AKS/EKS) and have experience with CICD configuration.


    Requirements

    • Strong understanding of microservice architecture.
    • Strong experience with .NET 6 Web API, REST, WebSockets, and C#.
    • Experience with SQL and NoSQL databases, including PostgreSQL and MongoDB.
    • Knowledge of Entity Framework and Dapper.
    • Experience with message queues, such as RabbitMQ.
    • Knowledge of unit testing using xUnit and integration testing.
    • Knowledge of caching.
    • Knowledge of base Linux commands in terminal.
    • Knowledge of Kubernetes (abstractions and kubectl).
    • Experience with Docker and docker-compose.
    • Familiarity with Swagger.
    • Experience with JWT (JWE).
    • Experience with MessagePack/Binary for efficient data (de)serialization.

     

    Responsibilities

    • Design and develop high-quality .NET 6 Web API (mostly) and MVC (rarely) applications.
    • Write clean, maintainable, and efficient code using Entity Framework and Dapper.
    • Work with SQL databases (PostgreSQL) and NoSQL databases (MongoDB).
    • Implement REST / WebSocket APIs and work with message queues using RabbitMQ.
    • Write and maintain unit tests using xUnit and integration tests.
    • Analyze application logs and troubleshooting.
    • Participate in code reviews and ensure that all code meets industry standards.
    • Manage kubernetes clusters in google cloud (GKE) (rarely).
    • Configure cloud monitoring, SLO, SLI, alerting (rarely).
    • CICD Troubleshooting (rarely).

     

    What We Offer

    • Competitive salary;
    • 4-day working week;
    • Paid leave (20 days/year) and sick leave (10 days/year);
    • Working with interesting projects, personal development within the company;
    • Possibility to get extra education related to your specialty paid by the company;
    • Friendly, cheerful team with a highly developed corporate culture.

     

    More
Log In or Sign Up to see all posted jobs