Job Summary
We are seeking an experienced and passionate .NET Senior Software Developer to join our team. The ideal candidate will play a major role in the development team, refining user stories, delivering features based on user stories, maintaining quality, and improving quality standards.
The successful candidate will have experience in agile practices, with an understanding of the complexities of low latency, highly concurrent distributed systems. They will be passionate about their role and have the drive and commitment to ensure all products are delivered to the highest quality.
Key Responsibilities:
* Delivering software solutions in an e-commerce environment
* Demonstrable proficiency in .NET (Core), C#
* Experience working with data storage such as SQL Server or No-SQL solutions
* Knowledge of best practices and design patterns for building solid, performant, and maintainable distributed systems
Required Skills and Qualifications:
* 5+ years commercial experience in delivering software solutions
* Demonstrable experience working with APIs – REST/SOAP with JSON, XML, etc.
* Experience working with TDD & BDD using frameworks like xUnit, NUnit
Bonus Skillset:
* Experience within the car hire/car broker industry