Position: .NET Developer
Company: Magnise
Experience required: 1y
English level: intermediate

About the Project: International Trading Platform powered by Ukrainian Team. 

Goal: to develop new trading tool for data visualization for traders and brokers.  

Responsibilities:
— Propose and implement suitable architectures for various business requirements
— Translate user stories and use cases into functional applications
— Design, build and maintain efficient, reusable and reliable code
— Ensure performance, quality and responsiveness of the application
— Identify issues and propose and implement solutions to address them
— Help to maintain code quality, documentation, organization and automatization

Requirements:
1+ years of development experience in .NET.
Proficient in C# (at least 1 years) with a good knowledge of .NET ecosystem.
Good knowledge of MS SQL Server, MySQL database management systems with experience of designing a database.
Experience with Entity Framework Core ORM.
Experience with Web API
Experience with RabbitMQ and NATS
Strong understanding of OOP, OOD, design patterns and principles.
Ability to write reusable and supportable code covered by unit-tests.
Familiarity with automated testing and version control.
Understanding of agile methodology.
Experience with .NET Core.
Familiarity with CI/CD systems.
Some experience in Financial Services would be a benefit.

We offer: new job, new challenge.
Additional donuts upon request. 

Interested?
Waiting for CV.