C# Developer Reading £50,000 + Benefits (Flex Working available) This is an exciting opportunity to join an agile team working on some of the hottest technologies in Microsoft Azure and Amazon Web Services (AWS). We are already utilising some of the latest Azure PaaS based capabilities such as; Cosmos DB, Service Bus, Azure WebJobs and Azure Automation, to assess, manage and deploy our customers Azure based infrastructure. We are now looking to expand and extend these capabilities and our platform out into the Amazon Web Services (AWS) cloud. The successful candidate should have a working knowledge of AWS, including but not limited to; Compute, storage, database and analytics. Working knowledge of Azure is also a significant advantage. Main Responsibilities: • Working in a growing team and participating in sprint planning meetings, providing time estimates and delivering a stable, tested build by the end of each iteration. • Participating in the product design, technical design, development and maintenance. • Ensuring quality by writing unit tests. • Working closely with the team of DevOps ensuring smooth deployments. Requirements for the C# Developer Role The successful candidate will be someone who can demonstrate a genuine fire and passion for the technology, and for the industry, and are deeply proud of the work that they do! You will be curious about new technologies and product offerings, specifically in the public cloud space, and are keen to explore how they could benefit and enhance their existing product offerings. You Will Be: • An experienced hands-on full-stack developer • Able to learn quickly and have a passion for new technologies • Someone who has good attention to detail • Abe to challenge problems with a 'can do' attitude • Able to manage your time well • An excellent communicator Candidate Must Have: • Strong OO design skills • Extensive C# experience (5+ years) • Proven track record of developing MVC applications • Experience of working with Web API • Experience of working with Web Services • Good understanding of SQL • Proven experience of working with Entity Framework 6 • Comfortable working with JQuery and Angular JS (or similar JS frameworks) • Knowledge and understanding of SOLID principles and Clean Code • Unit Testing • AWS Experience Desirable Skills: • NoSQL Database knowledge • Azure Experience If you feel you are suitable for our C# Developer position, please apply now. Keywords: C# Developer, Software Developer, Azure, Full Stack developer.