Job Title: .Net / C# Web Developer - Remote / Reading Location: Reading office once every two weeks (on Wednesdays) Salary/Rate: Up to £517 a day Inside IR35 Start Date: April Job Type: 6 Month Contract (With scope to extend) Company Introduction We are looking for excellent .Net C# Web Developers to join our client in the Telecommunication industry. The successful candidate for this role will be upgrading fibre networks across 14 million homes. You will be responsible for the design, development, testing, configuration, and deployment of enterprise solutions, hosted on premise and in the cloud, as well as get opportunities to use the latest technologies to fulfil the needs of our users. Required Skills/Experience Background in web development in .Net & C# Experience in commercial design and development experience with .NET, C#, and SQL Server or MySQL in an n-tier architecture environment Strong background in object-oriented development techniques Experience with solution design patterns and development best practices, e.g., SOA Experience with SQL Server or MySQL database design and development Commercial experience with ASP.NET Core MVC Experience with using source control solutions such as TFS, ADO and Git Experience with continuous deployment and continuous integration Be competent in all stages of the Software Development Life Cycle and Agile methodologies, including documentation, analysis, and testing Be able to design and build ETL packages using SSIS or DBT, consuming a variety of data sources and utilising different transformation methods Take ownership for learning and development of own skills to ensure they are up to date and maintain awareness of developments in the industry Desirable Skills/Experience GCP experience Expereicne working with Blazor Job Responsibilities/Objectives Use established development tools and frameworks including but not limited to ASP.NET Core MVC, Visual Studio, Team Foundation Server / Azure DevOps, SQL Server, MySQL, HTML, CSS, JavaScript, and C# Prepare and maintain code for various web-based .NET applications Be a part of an agile team using scrum and Kanban Take a TDD approach to software development Run agile meetings, code reviews and coaching, training and knowledge-sharing sessions Help to turn business requirements into user stories and acceptance criteria Work with other members of the development team to ensure that best possible solutions are implemented Enhance existing systems by identifying areas for modification and improvement Create technical specifications and test plans Consider the bigger picture when designing and developing solutions Ensure systems are designed to be self-monitoring to reduce the overhead of manual monitoring Promote and adopt DevOps principles wherever possible Fix mission-critical bugs via application of design patterns Work on several projects simultaneously Serve as a mentor to the more junior developers Create and conduct complicated testing Investigate, develop standards for and coach other team members in identified new technologies that will be beneficial to the team Development of new reports and integration packages when required. If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.