Senior Software Developer - .Net

C4S Search Ltd ,
Swindon, Wiltshire
Job Type: Full-time
Salary: £40,000 per annum

Overview

To work as part of the Software Development Team in order to maintain, support and develop web based products in accordance with the business and technology objectives. Participation in stand-ups and planning meetings is essential. To work closely with the other teams to ensure that our implementations meet the technical objectives and departmental standards and practices. Working closely with the other team members, you will mentor them to develop their skills in best practices, design patterns and complex problem solving. You will feel comfortable working in an agile development environment and have experience in building fantastic quality enterprise-grade solutions. You thrive on an environment that enables you to have a direct impact. Assisting in design and development of the integration service platform, contributing directly to the top business priorities to support our growth through integration. Ensure key developments are professionally designed and implemented multi-media experiences in-line with the business specifications that also comply with the department standards and practices. Work closely with all members of the Agile team to deliver high-quality code that is tested and delivered across the full Software Development Life Cycle Participate in all Agile planning meetings and stand-ups Ensure all code is tested and code reviewed to the highest standards Enhance the delivery and quality of the digital proposition products within Immediate Media Be a significant contributor to the team-based efforts to create exciting and successful digital products which will be the basis of the company’s future revenue growth in the Media sector Adapt quickly to changing environments, concepts and emerging technologies to assist in the future roadmap of our products and consumer experiences Participate in and contribute to the technical vision for the wider development team Demonstrate enthusiasm for the craftsmanship and engineering aspects of software development You will need a good skillset with the following technologies,  Web Developer skills (Html, CSS) including a keen interest in usability and the user experience  Development experience using MVC.Net framework (C#)  At least some JavaScript exposure  Understanding of Entity Framework or similar ORM  Strong Relational DB skills including complex queries and Stored Procedures  Familiar with Agile development  Keen problem solving and bug finding skills  A willingness to work in a complex architectural environment Desirable:  AngularJS  Automated Testing experience  ASP.NET Web API  Web services, XML, XSLT