Urgently looking for a Principal Back-end Software Consultant to work with core teams in MobilePay engineering.
Write elegant high performance C# code for back-end services and websites Be passionate about creating highly available, scalable systems Apply leading trends and patterns, such as domain driven design, event sourcing, command-query responsibility segregation and others Work in Agile Teams with own responsibility for delivery of what agreed in right time Be obsessed with quality and work according to the test driven development (TDD) model Use and introduce best-of-breed tools, plug-ins and technologies. Check out our stack here.
Understand the value of good documentation and contribute when needed.
Have at least 4 year of experience in C# development Have general knowledge of relational and document databases (preferably SQL Server/Cassandra) Have general understanding of back-end services architecture Good teamwork skills and attention to details Have general knowledge of Rest API, Micro-services Are passionate and follow the news about .NET, software development, mobile gadgets and technologies Have developed a broad range of complex solutions Are fluent in English language Have good teamwork skills and attention to details Are able to take ownership and responsibility for the technical decisions in your Scrum team