Position: BackEnd Architect
Company: Leads Market
Category: Lead
Experience required: 5y
English level: upper

Required Skills:
●	8+ years of professional experience building multi-tier applications and services;
●	Great knowledge of .NET and C#;
●	Experience working with MSA;
●	Experience with profiling and optimizing code for performance;
●	Logging and metrics monitoring tools;
●	Experience working with Azure or GCP/SWA cloud infrastructure;
●	Experience with orchestration tools like Kubernetes or Swarm;
●	Experience with MQ, Redis, NoSQL.
●	Good knowledge of asynchronous programming (TAP, RX, DataFlow, CSP);
●	Experience with ASP.NET Core and its infrastructure;
●	Experience working with MS SQL;

Responsibilities:
●	Work closely with CTO and BA to define and follow product architecture
●	Communicate with DevOps team and act as a bridge between devs and DevOps
●	Write architectural diagrams and other related documentation
●	Organize development workshops for and grow development culture 
●	Perform a code review, check system logs and metrics;
●	Optimize application for maximum speed and scalability;
●	Build reusable code, services and libraries for team and whole company use;

We propose:
●	Opportunity to gain international business experience, working for the leading USA company;
●	Active and interesting Office (in city centre, Kiev);
●	Flexible working hours;
●	Health Insurance.