HAYS
New contract job for a Senior ASP.NET Core MVC Developer with C
Team members in this role will be part of the Network Strategy & Engineering Systems & Tools Development Team, who develop and support a variety of web-based systems used to help the Network Strategy & Engineering business unit ensure the successful running and expansion of the client’s nationwide cable and mobile network. Team members are responsible for the design, development, testing, configuration, and deployment of enterprise solutions, hosted on premise and in the cloud, as well as getting opportunities to use the latest technologies to fulfil the needs of our users. This role is for a senior developer to work on various projects with the more-junior team members, contributing to the success of the team whilst simultaneously promoting the team’s standards, processes, principles and adopted technologies.
Your role will be to 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#. You will prepare and maintain code for various web-based .NET applications. You will be a part of an agile team using scrum and Kanban. You will 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 the 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 and develop standards for and coach other team members in identifying new technologies that will be beneficial to the team. Development of new reports and integration packages when required.
To be considered for this role, your CV must be able to evidence 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 of learning and development of your own skills to ensure they are up to date and maintain awareness of developments in the industry. Innovate with a customer focus. You will have 5+ years of 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 of solution design patterns and development best practices, e.g. SOA. Experience of SQL Server or MySQL database design and development
Only candidates that have evidenced the required experience on their CV’s can expect a response. Only candidates with the right to work and based in the UK will be considered. Sponsorship is not available. Ideally, you will be based within a commutable distance of the client’s site as hybrid working is expected.
To apply for this job please visit www.hays.co.uk.