Job Description
We are looking for a highly skilled .NET Senior Software Developer to join our team. The successful candidate will be responsible for:
* Refining user stories and acceptance criteria
* Delivering features based on user stories
* Maintaining quality and improving quality standards
* Automating processes where appropriate
* Supporting the production operation of all related systems
The ideal candidate will have excellent communication skills and be able to work effectively in a distributed team environment.
Required Skills and Qualifications
* Demonstrable proficiency in .NET (Core), C#
* Demonstrable experience working with data storage such as SQL Server or No-SQL solutions
* Good level of experience working with a CI environment like TeamCity, Jenkins, or GoCD
* Experience developing APIs – REST/SOAP with e.g. JSON, XML, etc.
* Experience working with TDD & BDD using frameworks like xUnit, NUnit