About the Role
We are seeking an experienced and passionate .NET Senior Software Developer to play a major role in our development team.
The ideal candidate will have experience in the software delivery life cycle, including refinement of user stories, delivering features based on user stories, maintaining quality and improving quality standards, and automating processes where appropriate.
Additionally, the successful candidate will be proficient in .NET (Core), C#, and have demonstrable experience working with data storage solutions such as SQL Server or No-SQL solutions.
Key Responsibilities
* Refine user stories and acceptance criteria
* Deliver features based on user stories
* Maintain quality and improve quality standards
* Automate processes where appropriate
* Support the production operation of all related systems
Requirements
* 5+ years commercial experience in delivering software solutions, ideally in an e-commerce environment
* Demonstrable proficiency in .NET (Core), C#
* Demonstrable experience working with data storage solutions 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 JSON, XML, etc.