Position: Senior .NET Backend Engineer
Company: Wincher
Experience required: 5y
English level: upper

**What you’ll do:**
● Be a professional and impactful contributor to our team and help architect and create elegant solutions;
● Build and maintain backend services and APIs;
● Share your knowledge to help improve our team’s workflows and standards;
● Review other team members’ code to look for problems and propose improvements.

**Who you are:**
● You have plenty of experience working with C# and .NET Core;
● You’re comfortable building everything from Web APIs to background services and CLI applications;
● You’re someone who cares about code quality and you have a passion for writing beautiful and maintainable code. You stay up to date with current standards, methodologies and technologies;
● You're a team player and understand that asking questions is better than struggling by yourself and you don’t mind helping others when needed;
● You're not afraid to speak your mind when you see things that could be improved;
● You’re curious about new technologies and view learning new things as something fun rather than intimidating;
● You might have experience working with and processing large quantities  of data, using modern tools such as messaging queues and NoSQL databases.

**Selected technologies that we use:**
● C#
● .NET Core
● MySQL
● Redis
● MongoDB
● RabbitMQ
● NodeJS