We are seeking an experienced .NET Senior Software Developer to play a major role in the development team.
The ideal candidate will have a strong background in software delivery life cycles, including refinement of user stories and acceptance criteria, delivering features based on user stories, maintaining quality, and automating processes where appropriate.
* Proficiency in agile practices
* Experience with distributed teams
* Understanding of low latency, highly concurrent distributed systems