Position: Middle .NET Developer (gaming & entertainment industry)
Company: Freelance
Category: .NET
Experience required: 2y

Main tech stack is .NET Core 3.1, EF Core 2, PostgreSQL, Redis, RabbitMQ, Kafka, Gitlab, Docker, Kubernetes+Helm+Fluxcd.

TO DO LIST:
•	External payment provider integration;
•	Applications architecture design;
•	Create documentation;
•	Code review and improvement of current team skills;
•	Closely communicate with BA’s and product managers, provide best solutions and influence the product.

QUALIFICATIONS:
•	Master’s degree in Computer Science or Engineering or similar field;
•	2+ years of experience with ASP.NET Core, ASP.NET Web API;
•	Strong knowledge of SQL (PostgreSQL Server preferred);
•	Knowledge of Unit testing;
•	Software Design knowledge: OOD, OOP, Design patterns, Microservices;
•	Technical English.

NICE TO HAVE:
•	Experience with high-load projects;
•	Experience with RabbitMQ, Redis, Kafka;
•	Experience with no SQL database;
•	Experience in product launching;
•	Experience with applications performance tuning.

QUIRKS & PERKS:
•	Competitive monthly salary 2500-3500$ before taxes (depending on your skills and experience);
•	Bonuses according to company’s policy;
•	Medical insurance/Sport compensation;
•	Sport club participation (football, running, basketball or swimming clubs);
•	100% paid sick leaves;
•	20 working days of paid vacation.
•	Welfare (financial support in critical situation).
•	Gifts for significant life events (marriage, childbirth).
•	Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops etc.;
•	Free corporate library;
•	Opportunity to visit non-stop internal meetups: open talks, IT Pump, etc. as a participant or a speaker and exchange knowledge;
•	A world-class team of T-shaped skilled professionals that share knowledge and support each other.
•	Corporate parties and events (Pub Quiz, Carquest, bowling championships, etc.);
•	PM Foundation activities (social responsibility events);
•	Weekly events aimed at culture, arts, soft skills development.