Position: Lead .NET developer (relocation to Wroclaw)
Company: Freelance
Experience required: 5y
English level: upper

Currently, we are looking for a Lead .NET developer for our Wroclaw office to make the team even stronger.
SMP – Settlement Monitoring Platform is a distributed information system which main purpose is to provide fresh and relevant data, trades and deals around the world to the business.

It helps to:
- Monitor of processing current trades on market;
- Deliver all orders on time;
- Automatically react on failures;
- Avoid fines from partners.

Moreover, it is currently growing into wide information system and a golden source of data which will be consumed by many customers who are using Client Platform.
Currently SMP project is evolving to become a real-time event streaming platform.
Two Scrum teams are located in Switzerland and 1 in Wroclaw.

Mandatory:
·        5+ years .NET C# developing
·        3+ years of Unit tests implementation experience + TDD/BDD strong knowledge
·        Strong T-SQL knowledge and Entity Framework usage experience 
·        Microservice architecture expertise
·        SOLID, OOP, design patterns implementation experience
·        Understanding of architecture basic building principles
·        Messaging/streaming technologies expertise
·        Experience in agile framework 
·        Ability to analyse task acceptance criteria and ability to split it to smaller tasks
·        Good communication and problem solving skills 
·        Ability to work independently
 
Additional desirable skills: 
·        Apache Kafka 
·        Java basic knowledge highly beneficial
·        TeamCity configuration
·        PowerShell 
·        Linux&Bash 
·        Docker 
·        WCF, web services implementation knowledge
·        Specflow 
·        HTML/JavaScript
•	Kotlin knowledge is a big plus
WE OFFER
Possibility to be involved in an international project (Canada, China, Hong Kong, Mexico, USA, Switzerland, Germany, Sweden, United Kingdom, Russia, Belarus, Ukraine, Hungary, etc.)
English language classes
Vast opportunities for self-development: online courses and library, experience exchange with colleagues around the world, partial grant of certification
Career development center
Possibility to take part in both: corporate and startup environment
Possibility to relocate for short and long-term projects
Relocation package for those who relocates to Krakow, Wroclaw, Katowice or Gdansk from other locations
Benefit package (health care, multisport, lunch tickets, petrol vouchers and shopping vouchers, etc.)
Fruits on a weekly basis
Sponsored sport activities, E-sport program